india

103395300

Delhi's traffic gridlock: G20 summit rehearsal causes commuter chaos

On Tuesday, commuters in central Delhi encountered massive traffic jams due to a rehearsal for a motorcade ahead of the upcoming G20…

Read more