Moldova is one of those places that most people couldn’t find on a map, but what it lacks in size, it makes up for in strategic significance.
Moldova is one of the access points between the European space and the region Russia seeks to control…
Prefer to read the transcript of the video? Click here
Top photo by Dorin Seremet on Unsplash