Guest Pastor Leon Benjamin. This podcast is designed to invite conversations around the Christian faith. Pastor Ellis rightly divides the word to reach and teach…
via Youtube, Warning! Graphic Video
Delaware police were filmed shooting and killing an armed man in a wheelchair who reportedly was suicidal and threatening to kill himself. Jeremy McDowell was already suffering from a self inflicted gun shot wound when police arrived. Bystanders reportedly communicated the situation to the officers involved in shooting but to no avail. It appears the officer followed some sort of protocol where they set up a firing line to execute suicidal gunshot victims if they do not put their hands in the air.
Is this what is passing for “protect and serve” in the community?
You be the judge.