iwnsvg.com
Decomposing body found at Union Island dump
Police are investigating the circumstances surrounding the death of a Union Island man, whose decomposing body was found at the dump on the southern Grenadine island. Police say the body of Antoni…