Center for Strategic Communication

Protests in the capital, Ouagadougou, are spinning out of control.