Are We Living In A Scary Police State?
This past Friday, a college student in Texas was shot dead by a police officer outside his home (near the University of the Incarnate World in San Antonio). According to testimonies from a neighbor and other folks who knew the student, Robert Cameron Redus was […]