The US president said Moscow has been heavily impacted by levies imposed on New Delhi for buying its oil
US President Donald Trump has claimed that American
Read More