Pictorial

.

President Kagame with President Clinton and his team- Kayonza, 19 July 2012
President Kagame with President Clinton and his team- Kayonza, 19 July 2012
President Kagame with President Clinton and his team- Kayonza, 19 July 2012
Times Reporter