Russia oil imports “a point of irritation” in India-US ties, says Rubio

US Secretary of State Marco Rubio has said that Delhi’s relationship with Moscow remains a “point of irritation” in India-US ties.

Rubio’s statement comes a day after US President Donald Trump said he would impose 25% tariffs on Indian goods “plus…

Continue Reading