Cop Convicted After Forcing Woman To Give Toddler Son Oral Sex (While He Filmed)

Over the past decade, the Free Thought Project has reported on utterly horrific crimes perpetrated by police officers against society’s most vulnerable. From children to the elderly, no demographic is left safe. However, a case out of Iberville Parish in Louisiana is at the top of the list for the most disturbing things we’ve ever … Continue reading Cop Convicted After Forcing Woman To Give Toddler Son Oral Sex (While He Filmed)