The University of Delhi, informally known as Delhi University, is a collegiate public central university, located in New Delhi, India. It was founded in 1922 by an Act of the Central Legislative Assembly. Read More
While a Special Investigation Team (SIT) was set up on Thursday to probe into suicide of Faridabad DCP Vikram Kapoor, the station house officer (SHO) who was detained for questioning on Wednesday has been arrested. ...