Donald Trump’s criticism of India for its oil and arms trade with Russia is factual but illogical: Data

U.S. President Donald Trump on Wednesday signed an order to impose an additional 25% tariff on Indian goods over New Delhi’s continued purchase of Russian oil, according to the AFP. The tariff is set to take effect in three weeks and would be…

Continue Reading