The semi-final between South Africa and New Zealand features two teams historically challenged in World
South African President Cyril Ramaphosa is seeking to resolve increasing tensions with the US over
The South African rand fell 0.3% against the dollar as investors anticipated local GDP data
Benni McCarthy has been officially named as the new coach of Kenya’s national football team,
Benni McCarthy has been appointed as the new head coach of Kenya’s Harambee Stars, succeeding
India’s refusal to play matches in Pakistan due to political tensions has led to the
South Africa and New Zealand will face off in the ICC Champions Trophy semifinal on
South African firms are experiencing a revival in demand as consumer confidence grows, supported by
Pakistan has replaced Mohammad Rizwan as T20I captain with Salman Ali Agha ahead of their
Virginia’s gubernatorial election reflects the impact of federal workforce cuts under Trump and Musk’s DOGE