Category: SouthFront TV

Propaganda… Again?

In September 2018, the French Foreign Ministry’s Center for Analysis, Planning and Strategy (CAPS) and the French Defense Ministry’s Institute…