World news story

The Lord Mayor of the City of London to visit Angola

The Lord Mayor of the City of London Jeffrey Mountevans is leading a business delegation to Luanda from 21-23 February.