Winning feat: Alfred, representing St Lucia, won the gold and silver in the women’s 100m and 200m sprints respectively at the Paris Olympics. — Reuters
HERE’S a geography trivia question. Where exactly is St Lucia?
You don’t know? Neither did I – at least not until this last week. Now, I do. It’s an island nation somewhere in the Caribbean and is part of the West Indies.
Already a subscriber? Log in
11.11 Flash Sale! Get 40% OFF Digital Access!
Cancel anytime. Ad-free. Unlimited access with perks.

