Shan Masood scored 145 runs off 251 balls in the second Test against South Africa at the Newlands in Cape Town. Masood also shared a 205-run partnership with Babar Azam.
The Hawks have tracked down and arrested a man who allegedly financed terrorism through crypto currency. The Crimes Against ...
The Gauteng High Court in Johannesburg has declared as unconstitutional and invalid the City of Johannesburg's controversial ...
Brasilia says member states approved Indonesia’s entry in 2023 but Jakarta sought a delay until after its presidential ...
There is a 65% chance of precipitation. Thunderstorms today with a high of 76 °F (24.4 °C) and a low of 58 °F (14.4 °C). There is a 60% chance of precipitation. Tonight - Cloudy with a 51% ...
The South African Communist Party (SACP) commemorated the 30th anniversary of Joe Slovo's death at a ceremony in Soweto’s Avalon Cemetery, honouring his contributions to the struggle against apartheid ...
The cryptocurrency market has been growing at an accelerated pace, and with every passing day, new opportunities for ...
SASSA is responsible for distributing grants and allowances to disadvantaged people who require financial assistance in ...
As the world celebrated on New Year’s Eve, the Care for Wild Rhino Sanctuary team dedicated their night to saving an orphaned rhino calf.
As the Ramadan time in Johannesburg, South Africa, approaches, the Muslim community here prepares ... Sehri time Johannesburg today is 03:51 AM according to Fiqa Hanafi; and Iftar time Johannesburg ...
Three day snow warning for most of England as floods lead to major incident in Manchester - Cold snap set to grip country ...