Cape Town has been named the number 1 Long-Haul City Break by British travellers in 2025, thanks to its epic mix of adventure, culture, and affordability.
Australian Geoff Allardice resigned as chief executive of the International Cricket Council after being told he would have to ...