0
Russia reportedly set to establish military base in Serbia claims Russian Ambassador.
https://euroweeklynews.com/2022/08/0...an-ambassador/
Deeper analysis - Minute: 10:40 and forward
Bookmarks