After traffic, John Kerry gets a taste of New Delhi’s waterlogged roads

“I don’t know if you came in boats… but I salute you,” said a smiling U.S. Secretary of State John Kerry to a packed audience at IIT, Delhi after his carcade was once again stuck in Delhi traffic o

Read more: