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

Swiss wunderkind Manzambi scores 'childhood dream' brace
Cuba unveils historic package of free-market reforms
Cuba unveils historic package of free-market reforms

Cuba on Thursday unveiled nearly 200 historic free-market reforms aimed at rescuing the communist island from a severe crisis aggravated by a US oil blockade.

June 18, 2026

RECENT NEWS

Polls close in UK by-election set to decide PM Starmer's political fate
Polls close in UK by-election set to decide PM Starmer's political fate

Polls closed late Thursday in a historic UK by-election which could determine embattled Prime Minister Keir Starmer's future, as a Labour rival eyeing a leadership bid vies for a parliamentary seat.

June 18, 2026

Subs send Swiss to World Cup rout of Bosnia-Herzegovina
Subs send Swiss to World Cup rout of Bosnia-Herzegovina

Super subs Johan Manzambi and Ruben Vargas fired Switzerland to a 4-1 win over 10-man Bosnia-Herzegovina in a late rush of goals in Los Angeles on Thursday.

June 18, 2026

Stokes set for England return in New Zealand finale - reports
Stokes set for England return in New Zealand finale - reports

England captain Ben Stokes could return to Test duty as soon as next week's series finale against New Zealand, several British media outlets reported Thursday.

June 18, 2026

RECENT NEWS

Stevens seizes US Open lead with McIlroy, Aberg one back
Stevens seizes US Open lead with McIlroy, Aberg one back

Unheralded American Sam Stevens grabbed the early clubhouse lead in Thursday's first round of the US Open with Rory McIlroy and Ludvig Aberg only one stroke adrift.

June 18, 2026

RECENT NEWS

Iran's supreme leader says approved deal as US lifts ports blockade
Iran's supreme leader says approved deal as US lifts ports blockade

Iran's supreme leader Ayatollah Mojtaba Khamenei said Thursday that he had approved despite reservations a deal signed by President Donald Trump to end the Middle East war, as the US lifted a blockade of Iranian ports.

June 18, 2026