‘Rafale Allies’ India & Greece Continue To Buy Russian Oil; Are Western Sanctions On Moscow Losing Steam?

The frequent use of sanctions on recalcitrant states for not towing the American line in international diplomacy may, one day, become a subject of criticism or opposition in the comity of nations and the UN Human Rights Commission. Russia’s ‘Most Advanced’ Electronic Warfare (EW) Jamming Pod Mounted On Su-30 Fighter Seized By Ukraine Lightning Blitz! … Continue reading ‘Rafale Allies’ India & Greece Continue To Buy Russian Oil; Are Western Sanctions On Moscow Losing Steam?