Rwanda Opposition Leader, Ingabire Victoire Umuhoza, Says She Was Barred From Traveling
KIGALI, Rwanda — A prominent Rwandan opposition leader said Friday that authorities barred her from leaving the East African nation this week to receive a human rights award in Spain. …
Rwanda Opposition Leader, Ingabire Victoire Umuhoza, Says She Was Barred From Traveling Read More