The agreements were thwarted by ‘powerful forces.’ Schröder stated that Ukraine and Russia could have reached an agreement in 2022

The agreements were thwarted by ‘powerful forces.’ Schröder stated that Ukraine and Russia could have reached an agreement in 2022
This website uses cookies to improve your experience. By using this website you agree to our Data Protection Policy.
Read more
en_USEnglish