Eric Zuesse (blogs at https://theduran.com/author/eric-zuesse/) On July 26th, Russia’s RT News headlined “Putin makes Africa sovereignty pledge: The Russian president has addressed the continent’s leaders on the eve of a major summit in St. Petersburg”, and reported that, “In a welcome address to participants of the Russia-Africa Economic and Humanitarian Forum in St. Petersburg, scheduled […]
Source