thelyricalelitist.com
2 Alabama Cops Arrested on First-Degree Rape - The Lyrical Elitist
Two God-fearing, Christian Alabama cops were arrested Monday night for rape. The details are somewhat sketchy but what authorities have confirmed is that 41-year-old Jonathan Perry Works and 44-year-old Brian Edward Walker have been indicted [...]