News

President Donald Trump said on Tuesday that Russia’s economy “stinks” and claimed that falling oil prices would crush ...
India fired back at the United States after President Trump pledged to increase tariffs on New Delhi over the country’s ...
Indian experts believe the U.S. president is trying to gain short-term leverage in trade negotiations with New Delhi.