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