Vladimir Putin has said Russia will never bow to US pressure but conceded new sanctions could cause some economic pain, as China and India were reported to be scaling back Russian oil imports after Washington targeted Moscow’s two largest…
Continue Reading