Posts

Showing posts with the label Dallas

Transgender Woman is Made to Show Her Genitals by Dallas Sheriff Officers To Prove The Point

Married Gay Police Officer Wounded in Dallas Shooting

Does the Killing of 5 Police Officers Signals Spiraling Violence? The numbers!