The Ongoing Struggle To Replace Darkness With Glory

Shrouded in Darkness Fifty years ago, the tri-colored Independence flag, symbolically marking Grenada as an independent nation, was raised under the shroud of darkness. Undoubtedly, this was very strange! Why darkness? The casual observer unwilling to probe deeply would have concluded that the darkness was indicative of a lack of electricity in St. George’s. And […]

Read More