John Kerry stuck in Delhi’s rain-induced traffic jam

US Secretary of State John Kerry reportedly got stuck in a massive rain-induced traffic jam near the Delhi airport on […]

Read More
Tags: , , , , , , , Comments Off on John Kerry stuck in Delhi’s rain-induced traffic jam