Activists in London have prevented the mass deportation of Nigerians and Ghanaians who failed to secure asylum in the United Kingdom, according to reports by the British media.
According to a new poll by consultancy firm PWC, London has been named the best city in the world to live in defeating Paris of France and New York of USA in the process.