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

Johannesburg -
'Generational rage': Young Europeans fight to be heard
How are Ukraine strikes, Mideast war driving US fuel prices?
How are Ukraine strikes, Mideast war driving US fuel prices?

Ahead of next month's midterm US elections, Donald Trump has increasingly blamed Ukrainian strikes on Russian refineries for surging energy prices back home, which are causing the president political headaches.

October 23, 2026

RECENT NEWS

Dressed to kill: Haircuts cap menacing look of Japan's yakuza
Dressed to kill: Haircuts cap menacing look of Japan's yakuza

At a barbershop in Tokyo, yakuza gangster Tekisasu glances in the mirror at his meticulous new cut and thanks the hairdresser for the weekly trim crucial to his mobster trade.

October 23, 2026

Colombia's Indigenous Guard up in arms over new president's agenda
Colombia's Indigenous Guard up in arms over new president's agenda

In the mountains of southwestern Colombia, hundreds of Indigenous guards who protect their lands from crime are debating how to negotiate a standoff with right-wing President Abelardo de la Espriella.

October 23, 2026

Napa Valley's wineries feel Trump's tariff squeeze
Napa Valley's wineries feel Trump's tariff squeeze

Napa Valley rocketed to international fame when its vintages shocked French rivals in a high-profile blind tasting contest that instantly turned the California corner into a wine-lovers' destination.

October 23, 2026

RECENT NEWS

Trump slams NBA's LeBron James for national anthem actions
Trump slams NBA's LeBron James for national anthem actions

US President Donald Trump lashed out at NBA superstar LeBron James on Thursday for what he called disrespectful behavior during the playing of the national anthem.

October 23, 2026

RECENT NEWS

Australia face selection headaches after 'shambolic' South Africa defeat
Australia face selection headaches after 'shambolic' South Africa defeat

Australia captain Pat Cummins admits it is hard to "paper over the cracks" after a thumping second Test defeat to South Africa, with the fate of at least three players hanging in the balance.

October 22, 2026