Impartially Investigate Apparent War Crime in Djibo NAIROBI, Kenya, April 20, 2020,-/African Media Agency (AMA)/- Burkina Faso’s security forces allegedly executed 31 detainees on April 9, 2020 in the northern town of Djibo, Human Rights Watch said today. The men were apparently killed just hours after being arrested, unarmed, during a government counterterrorism operation. The government […]

Elsewhere on Ventures

Triangle arrow