India, July 3 -- New York City Mayor Zohran Mamdani has drawn attention after delivering remarks at an America 250 ceremony that appeared to indirectly criticize President Donald Trump, prompting questions over whether his speech amounted to a political swipe.

Speaking at City Hall on July 3, ahead of the United States' 250th Independence Day anniversary, Mamdani focused on the country's history of immigration, unity and political struggle.

While he did not name Trump directly, his comments on "division" and "cheap tricks" were widely interpreted as a critique of modern political leadership and its approach to immigration and national identity.

During his roughly 20-minute address, Mamdani reflected on how political power has historica...