World media is criticising india.



Comments