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

Belgium commemorates Brussels attacks 10 years on
Iranian missiles sow panic, destruction in Israeli towns
Iranian missiles sow panic, destruction in Israeli towns

Sheltering from an Iranian missile attack on his town in southern Israel on Saturday, 17-year-old Ido Franky heard "terrifying" blasts like nothing he had experienced before.

March 22, 2026

RECENT NEWS

Damaged Russian tanker to be towed to Libya: state-owned company
Damaged Russian tanker to be towed to Libya: state-owned company

A damaged Russian gas tanker that was abandoned in the Mediterranean will be towed to a Libyan port, according to a state-owned oil company in the north African country.

March 22, 2026

Gilgeous-Alexander scores 40, LeBron breaks NBA appearance record
Gilgeous-Alexander scores 40, LeBron breaks NBA appearance record

Shai Gilgeous-Alexander scored 40 points in a stormy Oklahoma City Thunder victory over the Washington Wizards on Saturday as LeBron James added another milestone to his career with a record-breaking 1,612th NBA regular season game.

March 22, 2026

Cuba hit by second nationwide blackout in a week
Cuba hit by second nationwide blackout in a week

Cuba plunged into darkness for the second time in less than a week on Saturday after its national power network failed again, strained by aging infrastructure and a US oil blockade.

March 22, 2026

RECENT NEWS

Sinner, defending champ Mensik advance to third round at Miami Open
Sinner, defending champ Mensik advance to third round at Miami Open

World number two Jannik Sinner made a smooth start Saturday at the Miami Open, where defending champion Jakub Mensik shook off a "horrible" first set to win his opening match.

March 22, 2026

RECENT NEWS

LeBron James breaks record for most NBA games played
LeBron James breaks record for most NBA games played

LeBron James broke the NBA record for most regular-season games played on Saturday, taking the court for his 1,612th when the Los Angeles Lakers tipped off against the Orlando Magic.

March 21, 2026