Evgen_Prozhyrko/iStock(MEMPHIS, Tenn.) — A crowd of protesters clashed with authorities at the scene of an officer-involved shooting in Memphis, Tennessee Wednesday night. Some people hurled rocks and bricks at Memphis Police Department officers and Shelby County Sheriff’s deputies, who were armed with plastic riot shields. At least 24 officers and deputies were injured, including six …
Jun 13