Tag

UK Telegraph

Browsing

The Presidency on Wednesday dismissed an article by The Telegraph (London) allegedly accusing Nigeria of using Britain aid to persecute President Muhammadu Buhari’s political…

Advertisements