The Peninsula Times - News from Johannesburg, South Africa and the world, daily around the clock

Real Madrid's Alonso unsure of Mbappe absence length
South Africa's Broos promises 'no mercy' in AFCON clash with Cameroon
South Africa's Broos promises 'no mercy' in AFCON clash with Cameroon

South Africa coach Hugo Broos has promised to show "no mercy" to Cameroon when he comes up against his former side in the last 16 of the Africa Cup of Nations on Sunday.

January 03, 2026

RECENT NEWS

Morocco coach demands 'humility' against AFCON outsiders Tanzania
Morocco coach demands 'humility' against AFCON outsiders Tanzania

Morocco coach Walid Regragui warned his team to keep their feet on the ground as the host country go into Sunday's Africa Cup of Nations last-16 tie against rank outsiders Tanzania as overwhelming favourites.

January 03, 2026

Bombs away for Trump, self-proclaimed peace president
Bombs away for Trump, self-proclaimed peace president

Donald Trump returned to office vowing to be the peace president. Nearly a year later, he is embracing war on multiple fronts.

January 03, 2026

Iran's Khamenei says protesters' economic demands fair, warns 'rioters'
Iran's Khamenei says protesters' economic demands fair, warns 'rioters'

Supreme leader Ayatollah Ali Khamenei on Saturday acknowledged the economic demands of protesters in Iran, where demonstrations have spread to more than two dozen cities, even as he warned there would be no quarter for "rioters".

January 03, 2026

RECENT NEWS

Iran security forces member stabbed, shot dead at protest: agency
Iran security forces member stabbed, shot dead at protest: agency

A member of an Iranian paramilitary force was killed during a demonstration in the country's west, the Mehr news agency reported on Saturday, the seventh day of protests that have spread to more than two dozen cities.

January 03, 2026

RECENT NEWS

Switzerland reels from deadly bar fire two days on as sparklers blamed
Switzerland reels from deadly bar fire two days on as sparklers blamed

Swiss investigators worked Saturday to identify the last victims and exact cause of the blaze that killed 40 New Year's revellers at a packed bar in the ski resort of Crans-Montana.

January 03, 2026