Listen to "Reality Check with Ben Swann" on Spreaker.
Home Tags Joel Edouard

Tag: Joel Edouard

NYPD officer indicted for stomping a citizen’s head

An NYPD officer has been indicted on multiple charges, including assault, after he allegedly kicked a subdued citizen in the head during an arrest...