Skip to playerSkip to main content
  • 5 years ago
Demonstrators, including police officers in Haiti, have stormed several police stations in the capital to free four officers who had been arrested over an alleged coup attempt last month.
Comments

Recommended