See pics: 20000 litre of petrol spilled, causes traffic jam in Delhi

Approximately 20,000 litres of petrol spilled on the road as a tanker overturned at Moolchand underpass in Delhi on Tuesday. Two people have been …