All posts tagged "Grenada"

  • Little India Desk | December 5, 2017

    Indian-origin Man Takes on Gandhi Critic in Grenada

    A statue of Mahatma Gandhi at the Sauteurs Bay is in the middle of a debate in Grenada.