JENNINGS MOUNTAIN, St. Vincent and the Grenadines β The destruction was terrible, but the silence was even worse. Yvette Pereira had just walked up the road to the farm she owned on St. Vincent, an island located between St. Lucia, Grenada and Barbados in the Lesser Antilles. βIt was like in a nightmare. It was […]