Human Rights3 years ago
Protesters demand charges against Louisiana troopers
Hundreds of activists have held a demonstration in the United States to demand charges against the Louisiana state troopers involved in the 2019 death of African American Ronald Greene.