Flex Your rights

NYPD Officer Stomps on Man’s Head

The Free Thought Project Jay Syrmopoulos August 1, 2014   New York — NYPD Officer, Joel Edouard, 36, was placed on desk duty after allegedly stomping on a man’s head during an arrest. Jahmil-El Cuffee, 32, was in the process of being arrested on suspicion of marijuana possession and had …

Read More »