Indian members of Leftist organizations carry placards bearing the image of former Cuban president Fidel Castro...