Tag: Canada

Guyler Delva is found paralyzed, kidnappers release two
Haiti

Guyler Delva is found paralyzed, kidnappers release two

Guyler Delva, head of press freedoms group SOS Journalists, was found paralyzed and unconscious Tuesday before being taken to a hospital in Pétion-Ville, Port-au-Prince.