New Delhi: Vehicles stuck in a traffic jam, near

New Delhi: Vehicles stuck in a traffic jam, near