CT Now

Michel Djotodia, leader of Central African Republic's Seleka rebel alliance

Stringer/Reuters
Copyright © 2016, CT Now
73°