There has been a huge uproar over the screening of Sabarmati film in Jawaharlal Nehru University. Posters were torn in…
Read More »JNU
151 complaints related to sexual harassment have been registered in Jawaharlal Nehru University (JNU) since 2017. This information has come…
Read More »