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

Johannesburg -
Nepal ex-PM Oli gives defiant message after release from custody
Lebanon mourns dead from Israeli strikes that rattled US-Iran truce
Lebanon mourns dead from Israeli strikes that rattled US-Iran truce

Lebanon declared a national day of mourning on Thursday after Israeli strikes pummelled the country, killing nearly 200 people and calling into question the ceasefire between the United States and Iran.

April 09, 2026

RECENT NEWS

Artemis crew's families enthralled by messages from space
Artemis crew's families enthralled by messages from space

A week after astronaut Jeremy Hansen blasted off on the historic Artemis II mission to the Moon, his wife Catherine recalled the anxiety and thrill of witnessing the journey from afar.

April 09, 2026

Champions Cup 'heartbreak' driving Toulouse revenge mission
Champions Cup 'heartbreak' driving Toulouse revenge mission

Toulouse hooker Peato Mauvaka is eyeing revenge on Sunday as the six-time Champions Cup winners head to Bordeaux-Begles in the quarter-finals after last season's "heartbreaking" loss to their French rivals in the last four.

April 09, 2026

Shallow Indonesian quake damages houses, injures residents
Shallow Indonesian quake damages houses, injures residents

A shallow 4.9-magitude earthquake struck eastern Indonesia overnight, damaging dozens of homes and injuring multiple people, an official said Thursday.

April 09, 2026

RECENT NEWS

Mountain-made: Balkan sheepdog eyes future beyond the hills
Mountain-made: Balkan sheepdog eyes future beyond the hills

At a remote monastery in North Macedonia's rugged west, Father Porfirij starts his day by feeding his large black Karaman sheepdogs, a breed that has guarded highland flocks for centuries.

April 09, 2026

RECENT NEWS

US-Iran truce shows cracks as war flares in Lebanon
US-Iran truce shows cracks as war flares in Lebanon

The fragile truce between Iran and the United States showed signs of unravelling on Thursday, with Tehran threatening to resume hostilities as Israel pummelled Lebanon.

April 09, 2026