Kagame holds talks with Singaporean President, PM

The New Times
Edwin Ashimwe