Trump punishes India by imposing tariffs due to its deals with Russia
SANAA, July 31 (YPA) - US President Donald Trump imposed new 25% tariffs on Indian products, along with an undisclosed penalty, due to New Delhi's continued purchases of arms and energy from Russia. These measures are scheduled to take…