Tag: Delaware
Delaware Police fire on suicidal gunshot victim in a wheelchair
[jwplayer mediaid=”15178″] via Youtube, Warning! Graphic Video Delaware police were filmed shooting and killing an armed man in a wheelchair who reportedly was suicidal and…
View More Delaware Police fire on suicidal gunshot victim in a wheelchair