Supreme Court Rejects Plea On Central Vista Delhi High Court

Supreme Court Rejects Plea On Central Vista Delhi High Court Order: No Interference Required