In 2025, India has tried to straddle two boats - Trump tariffs and relations with Russia. With no resolution in sight, the ...