84.2 F
Castries
Thursday, January 21, 2021

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...