Holland Questions, India Claps

  • 5 years ago
It's a tale of two cities. While journalists in Holland pin down the new US Ambassador, journalists in India clap their hands in appreciation