Your Gateway to African Headlines
Britain’s Princess Anne, Princess Royal looks at the flowers placed outside Balmoral Castle in…