Ohio Black Lives Activist Shoots Self On Capitol Steps

A leader in the Black Lives Matter movement ended his life by shooting himself on the steps of Ohio’s statehouse, Columbus police said late Monday. MarShawn McCarrel, who was only 23 years old, sho

0
0