nbcsvg.com
St.Vincent And The Grenadines U.N. Vote - NBC SVG
St. Vincent and the Grenadines is one of two Caribbean Community (CARICOM) countries which have been explaining the reasons why they abstained in a United