TimesTV

President Paul Kagame officiated the swearing-in of three new government officials

The New Times
Olivier Mugwiza