Creator
African leaders gathered on Wednesday to ratify controversial power-sharing arrangements between minority Tutsis and the Hutu majority in Burundi as well as discuss a massacre of…