Karabaranga presents credentials in Cabo Verde

The New Times
Alice Kagina