Browsing: Russia

What has Vladimir Putin’s interview with Tucker Carlson got to do with Africa? EVERYTHING! We break down what was said and why it matters to our…