India, July 5 -- US President Donald Trump celebrated America's 250th Independence Day with a grand event in Washington, D.C., calling it a "joyous" milestone in the nation's history. Addressing thousands gathered at the National Mall, Trump praised the country's achievements, military strength and the spirit of the American people, describing them as a "heroic people with a heroic spirit."

The celebration featured fireworks, patriotic displays, military tributes and entertainment, making it one of the biggest Independence Day events in recent history. However, Trump's speech also included political messages, with criticism of communism and support for his administration's policies, giving the event a campaign-style tone. Critics argued ...