The four-year Olympic rhythm has not missed a beat since, and the Games have been organized in Cairo, Harare, Johannesburg, and Abuja. In 2007, Algiers once again hosted, becoming the first repeat host. The 2011 edition of the All-Africa Games was held in Maputo, Mozambique in September 2011. Brazzaville hosted the 2015 edition in honor of the Games' 50th anniversary.