Cultural icon David Rudder has received CARICOM's highest award; the Order of the Caribbean Community. Alicia Bouch… almost 3 years in CCN TV6

Mentioned in this news