Russo-Ukrainian War
fromLondon Business News | Londonlovesbusiness.com
3 months agoKremlin dictates five Ukrainian regions are 'non-negotiable' as they are now 'an inseparable part' of Russia - London Business News | Londonlovesbusiness.com
The Kremlin asserts that annexed territories are non-negotiable parts of Russia.