President Trump announces tariff hikes on Mexico, Canada, and China, while also facing concerns over US Army soldiers accused of selling secrets to China. He also sent a letter to Iran. Read more...