US President Donald Trump lauded India as a "great country" with a "very good friend at the top," following a controversial social media repost that disparaged India and China. The US Embassy clarified Trump's positive remarks, while India's MEA acknowledged the reports. The repost criticized immigration, alleging bias and a lack of loyalty from certain immigrant groups.