Government & Civics
Who Runs Your Parish? Why Grenada Has No Elected Local Councils
Grenada has six parishes but no elected local councils. Why local government was dissolved, who now fixes roads and drains, and the debate about bringing it bac