In today's episode of India Global, U.S. President Donald Trump has triggered an all-out trade war with Canada, Mexico and China and the countries are not taking it quietly. While Trump's Tuesday Tariffs are set to take effect later today. Canada and China have already announced retaliatory levies. After U.S. doubled its tariffs on China, Beijing swiftly retaliated announcing 10%-15% hikes to import levies covering a range of American agricultural and food products, and sanctioning 25 US firms while Canada has announced a staggering $107 billion in retaliatory tariffs on U.S. goods, set to begin today. NDTV's Gaurie Dwivedi speaks with senior journalist Terry Milewski, Ambassador Virendra Gupta, and Professor of Public Policy at Rochester Institute of Technology David Cay Johnston to discuss this and more.