Day: June 4, 2020

Policeman who pinned George Floyd facing charges of manslaughter and third-degree murder

Derek Chauvin, the policeman who detained George Floyd has been arrested and charged with manslaughter and third-degree murder. On Friday, a prosector formally charged the policeman who had detained Floyd, an unarmed African American, and pinned him down with hisRead More