Helon Francis is Calypso Monarch
HELON FRANCIS has been crowned the National Calypso Monarch. On the "big stage" at Dimanche Gras in the Queen's Park Savannah, on March 2, Francis topped a field of 12 in the finals to capture his second crown since first winning in 2018. His feat was...