Kagame to push for measurable results as head of Commonwealth

President Kagame addresses the media during a press briefing held at the end of the 26th Commonwealth Heads of Governments Meeting  that took place in Kigali on June 25.All photos by Dan Nsengiyumva
President Kagame addresses the media during a press briefing held at the end of the 26th Commonwealth Heads of Governments Meeting that took place in Kigali on June 25.All photos by Dan Nsengiyumva
Edwin Musoni