Captain Ibrahim Traore

Burkina Faso soldiers announce overthrow of military government

Before Friday evening’s announcement, troops in Burkina Faso had blocked streets in the capital, Ouagadougou,…