Tag: Grenada

Grenada Defense and Foreign Policy

Foreign policy and defense Grenada is a nation in North America. Its capital city is Saint George‚Äôs. Grenada has been pursuing a Western-friendly policy since the US invasion in 1983,…