Home chevron_right
The Free Thought Project

Police Chief Commits Suicide As He’s Being Arrested for Forcing Woman to Have Sex for Her Freedom

SNLS | August 27, 2019

chiefWhile being served an arrest warrant for allegedly forcing a woman to have sex with him to avoid going to jail, a Texas police chief shot himself.

Written by SNLS


Drop us a line.

    play_arrow skip_previous skip_next volume_down