St. Louis Metro Bus Commuter Attacked and Raped
It’s hard to believe that some creep could force a woman off a Metro Bus at gunpoint while other riders on the bus just watched. I understand the thug had a gun but couldn’t someone alert the driver to contact police? Another sad example that the only person you can count on to come to your defense […]
Female College Student Rescued from Abduction
Chapel Hill, N.C. Police arrested Theodore James Walker trying to kidnap a 20 year old female jogger last week. This piece of crap sprayed the young woman in the face with cheap quality pepper spray and then tried to drag her into his car. Two brothers driving by the scene of the attack, saw the […]