In a scathing response to Pakistan and Organisation of Islamic Cooperation (OIC) over their statement, India on Wednesday slammed Islamabad for what it called habitually misuing the platform provided by the UN Human Rights Council (UNHRC) to “propagate its false and malicious propaganda” against New Delhi. Read more…