Description
A evaluate of occasions which took place on the International, Caribbean and Saint Lucian stage in 2003. A amusing reminder of the numerous things that we forgot.
In 2013 it was once 10 years ago in 2003 that the Nationwide Telecommunications Regulatory Commission was once based in Saint Lucia.