Haitian citizens flood radio stations following court’s decision to prohibit Ruto from deploying police forces.
the recent decision by a Kenyan court to halt the planned deployment of police officers to Haiti has stirred concerns among the citizens of Haiti. The ruling by Justice Chacha…