India is too influential to be neutral, says rights body
India joined 40 countries to condemn "sharply escalating" and widespread violations committed by government forces in Syria on Friday, a day after voting against Sri Lanka. India's stand against Sri Lanka and Syria has come in for unqualified praise from human rights organizations.
Read Full Story>>