Suicide by Cop – to be killed by law enforcement – is now 36 percent of all officer involved shootings. Wow.
big on love, tolerance, and the human potential
Suicide by Cop – to be killed by law enforcement – is now 36 percent of all officer involved shootings. Wow.