by Haja Mo April 1, 2026 Business President Trump said the U.S. military would wrap up its campaign in Iran in two or three weeks. Previous Story Judge Blocks Trump’s Order to End Funding for NPR and PBS Next Story Robot Taxis Stop in Traffic in Chinese City, Stranding Travelers