Tag: High Commission
Protesters storm UK High Commission over $9.6bn judgement
Protesters have stormed the United Kingdom High Commission in Abuja over a UK court judgement which granted Process and Industrial Development Ltd (P&ID) to...