Atlanta Officer Arrested While Attempting to Flee Country After Burning Woman's Body

The Free Thought Project
Sep. 01, 2014

Officer Tahreem Zeus Rana, 23, was arrested at an airport Thursday morning for kidnapping, murder, tampering with evidence, and arson while attempting to flee to Mexico.

Read More













All original InformationLiberation articles CC 4.0



About - Privacy Policy