Grenada Is Considering Setting up Diplomatic Presence In India
The Government of Grenada is considering setting up diplomatic presence in India. This was the highlight of discussions between Grenada’s Foreign Minister Honourable Peter David and India’s Foreign Minister Subrahmanyam Jaishankar, when they met in […]