Kagame: Commonwealth should be on the frontlines of global challenges

President Paul Kagame delivers remarks during the official opening of the 26th Commonwealth Heads of Government Meeting in Kigali on Friday, June 24. Photo by Village Urugwiro
President Paul Kagame delivers remarks during the official opening of the 26th Commonwealth Heads of Government Meeting in Kigali on Friday, June 24. Photo by Village Urugwiro
James Munyaneza