India votes in favour of Israel at UN against Palestinian human rights organisation
India has finally discarded the baggage of Nehruvian Socialism in foreign policy towards Israel. In a historic move, India voted against the Palestinian human rights organization named...