Law & Legal, India, Politics Bulldozers running over Mehrauli’s village Ladha Sarai The High Court has put a stay on the action of encroachment in Mehrauli, Delhi, but before the stay, many people’s houses have been snatched. Continue reading →