"Ties Nearing Point Of No Return": Russia Slams "Impotence" Of West

Western sanctions against Russian President Vladimir Putin and top diplomat Sergei Lavrov are a sign of the West's "impotency", a Russian foreign ministry official said Friday.

source https://www.ndtv.com/world-news/ties-nearing-point-of-no-return-russia-slams-impotence-of-west-2790436

Comments