Narendra Modi

Most recent

India celebrates 70 years of independence

Indian Prime Minister Narendra Modi has led celebrations as the country marks 70 years since independence.

India's Prime Minister Modi bear hugs Trump

India's prime minister, Narendra Modi, trumps the diplomatic handshake with a big hug.