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,…