President Kagame in Barbados for one-day visit

The New Times
Hudson Kuteesa