Jamia Millia Islamia, New Delhi established in 1920 has 39 departments in total including courses in Science, Humanities and Commerce. They were recently granted permission to add four new departments…

One of the most talked-about institution of India i.e. Jawaharlal Nehru University (JNU) is right now suffering from the darker clouds of protest against fee hike. There is a major…