On 21 October 1805, the Royal Navy clashed with the Combined French and Spanish fleet at Cape Trafalgar, off the coast of Spain. The battle had massive repercussions for Napoleon's France and the ...
The Princess Royal will commemorate the sacrifices of black South Africans and other races who played a vital First World War role during her final day in Cape Town. Anne will unveil the Cape Town ...