Short video from the French independent “BarracudaS” tells everything about the cause of conflict in Ukraine

Short video from the French independent “BarracudaS” tells everything about the cause of conflict in Ukraine

A French video worth more than 1000 words.