Sall Sworn in as Senegal President
Senegal's new president, Macky Sall, has taken the oath of office, completing a smooth transition of power in the West African nation.
Senegal's new president, Macky Sall, has taken the oath of office, completing a smooth transition of power in the West African nation.