Russian ambassador slams Germany’s supplies of lethal weapons to Kiev as mistake
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
Neither Russia nor Germany will disappear from the European map, Sergey Nechayev noted