Today is Grenada's National Day, on which the country commemorates its independence from the United Kingdom. Repeating Islands [1] has the details.
Grenada: National Day
· Written by Janine Mendes-Franco
Categories: Caribbean, Grenada, History, Politics