Vladimir Putin

Russian President, Vladimir Putin has in a lengthy address spoken about NATO's invasion of Libya and how NATO’s “self-serving” illegal decision of interference ruined the oil-rich African country.

Stories That Inspire, Delivered Weekly

Sign up to receive our handpicked selection of articles spotlighting African trailblazers, innovators, and cultural milestones.