Tag: Omar al-Bashir

Recent Post

Armed conflicts fuels human rights violations

Protesters across sub-Saharan Africa have braved bullets and beatings to defend their rights in the f