Caribbean Free Photo posts a photo of the Indira Gandhi Memorial Museum in Delhi, India, and expresses delight at discovering that Trinidad occupies “quite a prominent place” in the museum's collection [1].
Trinidad & Tobago: Indira Gandhi in Trinidad
· Written by Georgia Popplewell
Categories: Caribbean, South Asia, India, Trinidad & Tobago, History, International Relations