Haiti police stations stormed to free detained officers

2021-03-18 51

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.

Free Traffic Exchange