A picture of the ongoing protests at the Jawaharlal Nehru University (JNU) is going viral on social media, in which Delhi Police personnel are seen running sticks on ...
Read more
0