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

Johannesburg -
'Not Churchill': Trump ups criticism of Starmer over Iran strikes
Trump says 'everything's been knocked out' in Iran
Trump says 'everything's been knocked out' in Iran

US President Donald Trump on Tuesday boasted of wide damage on Iran inflicted by the US-Israel attack, while denying that Israel had forced his hand into launching the war.

March 03, 2026

RECENT NEWS

Polish doctors jailed for denying woman abortion
Polish doctors jailed for denying woman abortion

A Polish court on Tuesday sentenced three doctors to prison sentences over the 2021 death of a pregnant woman, which sparked nationwide protests and renewed scrutiny of the country's restrictive abortion laws.

March 03, 2026

Tehran resembles ghost town as bombs rain down
Tehran resembles ghost town as bombs rain down

Tehran feels like a ghost town, with residents who have not fled remaining shut away in their homes for fear of new explosions from the US-Israeli bombardment.

March 03, 2026

US-Israeli strikes pummel Tehran, as Trump says 'too late' for talks
US-Israeli strikes pummel Tehran, as Trump says 'too late' for talks

US and Israeli strikes pummelled targets across Tehran on Tuesday, as President Donald Trump warned it was "too late" for Iran to seek talks to escape a war now in its fourth day.

March 03, 2026

RECENT NEWS

Germany's Merz meets Trump for talks eclipsed by Iran war
Germany's Merz meets Trump for talks eclipsed by Iran war

Donald Trump hosted German Chancellor Friedrich Merz on Tuesday for the US president's first meeting with a foreign leader since joining Israel in strikes on Iran that have dragged the Middle East into war

March 03, 2026

RECENT NEWS

Flights to evacuate stranded travellers in Middle East
Flights to evacuate stranded travellers in Middle East

Evacuation flights are set to rescue tens of thousands of travellers stranded in the Middle East even as some airlines resumed on Tuesday a limited number of scheduled flights.

March 03, 2026