Bharat Express

Der Spiegel

From politicians to bureaucrats and common citizens of India are reacting strongly to this cartoon insult from Germany.