Two unidentified bodies were on Thursday found near a Delhi Metro construction site in the national capital, police said.
Two bodies found near Delhi Metro construction site