'Guest is God': Crowds gather to greet Trump as he lands in India

AHMEDABAD, INDIA: US President Donald Trump landed in the western Indian city of Ahmedabad on Monday at the start of a visit during which the two sides will aim to reset relations that have been buffeted by a trade spat.

India and the United States have built close political and security ties and Trump's two-day trip is a sign of their converging interests, officials say, including a way to counter China's rise as a superpower.

Many roads were blocked off in Ahmedabad, shops shut and police stationed on rooftops and balconies. School children boarded buses bound for the stadium shouting "We love Trump." Others were carrying Indian flags.

"I have been here since 7 am I don't know how many I have handed out," said Durvin Prajapati, a 19-year-old volunteer who was standing on the stadium concourse with a box of two thousand Trump masks. "We like Trump: he is good for business"

ADMIRES MODI'S ABILITY

Trump, who seeks re-election in November, routinely gets the biggest audience of any candidate in the US presidential race, ranging up to 20,000 or so, and he has been grudgingly admiring of Modi’s ability to get a bigger crowd than him.

From Ahmedabad, he heads to Agra for a sunset visit to the iconic Taj Mahal mausoleum, before landing in New Delhi for a summit with Indian officials and business leaders.

But the prospects of resolving a wrangle over trade that led to both countries imposing retaliatory tariffs remains elusive. Indian and US officials have both said progress is unlikely to be made until after the US election.

The two sides have been arguing over US demands for access to India's poultry and dairy markets, Indian price controls on medical devices such as stents and stringent local data storage rules that US technology firms say will raise the cost of doing business.

Modi's government has sought restoration of trade concessions that Trump withdrew in 2019 and greater access to US markets for its pharmaceutical and farm products.

The two countries are expected to announce defence deals including an Indian navy plan to buy helicopters from Lockheed Martin worth $2.6 billion.