20190425 city.delhi: Toilets; petrol pumps on Eastern and Western Peripheral Expressways? Delhi HC seeks answer