Tag: Delta State

UK Hostage Ian Squire Dead in Nigeria While 3 Are Release
UK News

UK Hostage Ian Squire Dead in Nigeria While 3 Are Release

Mr Squire was one of four British nationals abducted while working for a therapeutic philanthropy in Niger Delta. The three different prisoners, Alanna Carson and David and Shirley Donovan, were discharged after arrangements by British and Nigerian authorities, Britain’s Foreign Office has affirmed. The four Britons were abducted on October […]