Home » Latest News » St. Vincent and Grenadines Consul General to Mechanics: ‘Set your buckets down’