The United Kingdom has denied any knowledge of a request from Nigeria to shut down Radio Biafra.

529 views

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *