3-time Olympian Trinidadian Deon Lendore dies in fatal car accident. Caribbean Today's top stories this week