US President Donald Trump and Indian Prime Minister Narendra Modi exchanged warm words of friendship in Texas at a rare mass rally for a foreign leader.
Houston’s NRG Stadium, where the event was hosted, was the first stop for Mr Modi, whose Hindu nationalist Bharatiya Janata Party (BJP) won a landslide victory in this year’s Indian elections
Around 50,000 people gathered for what Mr Trump called a “profoundly historic event” in Houston.
A 90-minute show, featuring 400 performers, warmed up the crowd before Mr Modi and Mr Trump shared the stage.
The “Howdy, Modi!” event was billed as one of the largest ever receptions of a foreign leader in the US.
Greeted by a standing ovation, Mr Trump used his speech to heap praise on Mr Modi, who he said was doing a “truly exceptional job for India” and its people.
In his speech, Mr Modi said India has a “true friend” in the White House, describing Mr Trump as “warm, friendly, accessible, energetic and full of wit”.