Rubio: Russia Oil Imports a Key Irritant in India-US Relations

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...