84.3 F
Castries
Wednesday, June 3, 2020
- Advertisement -

Daily Archives: December 15, 2017

A Cultural Icon Passes On

2
Theresa Hall, one of Saint Lucia's great cultural icons passed overnight. For decades her name was synonymous with everything involving our creole culture, song...