Shri Lal Bahadur Shastri Rashtriya Sanskrit Vidyapeetha is a Sanskrit language university, located in New Delhi, India. It was established on 8 October 1962, and the University Grants Commission, granted the status of a deemed university to the Vidyapeetha in November 1987., the second most prestigious university for classical India studies in North India Read More
The Human Rights Watch (HRW) has urged the Nepal government to release the report of the Lal Commission, which investigated deadly violence of the 2015 Terai Movement. ...