WATCH: Man Stripped Naked, Beaten, Stomped, Tasered, His Face Shattered—For Acting Strangely

arrestedA man was arrested for “acting strangely” in his own front yard and was subsequently kidnapped and tortured at the hands of police.Read MoreBadge Abuse – The Free Thought Project

 21 total views,  2 views today

Leave a Reply