When Castro gave a bear hug to a surprised Indira Gandhi
Fidel Castro, the iconic Cuban revolutionary leader who died on Saturday, will be remembered in India for his close association…
Fidel Castro, the iconic Cuban revolutionary leader who died on Saturday, will be remembered in India for his close association…
Fidel Castro, the iconic Cuban revolutionary leader who died on Saturday, will be remembered in India for his close association…