SVG Green Party founder Ivan O’Neal dies
Founder of the St. Vincent and the Grenadines Green Party, Ivan Bertie O’Neal died around 5 p.m. Monday at his Harmony Hall home, multiple sources have confirmed to iWitness News. The circumstances surrounding his death were not immediately clear, but …