Scores of Petit-Goâve residents erected barricades along the main roads to that town in hopes of keeping kidnappers away, according to a Radio Kiskeya report.
Scores of Petit-Goâve residents erected barricades along the main roads to that town in hopes of keeping kidnappers away, according to a Radio Kiskeya report.