Former General Secretary of the ruling National Democratic Congress (NDC), Glen Noel is set to become the island’s new Ambassador to Cuba. A well-placed source...
Grenada’s Ambassador to Cuba, Claris Charles who has been under fire for her alleged nonchalant manner in looking after the affairs of students in Cuba...