In News VIDEO: Russian TV Describes Buhari As ‘A Western Puppet’ October 17, 2016 No Comments A Russia Today news programme “Nigeria’s Petrol Poverty” talked about the role of the oil majors in Nigerian poverty,…