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

Johannesburg -
Knicks ready to 'throw the first punch' in NBA Finals
Serena Williams makes winning return in Queen's Club doubles
Serena Williams makes winning return in Queen's Club doubles

Serena Williams made a winning return to tennis after four years in retirement as the American legend partnered Victoria Mboko in a first-round doubles victory at the Queen's Club on Tuesday.

June 09, 2026

RECENT NEWS

Trump vows response after Iran shoots down US helicopter
Trump vows response after Iran shoots down US helicopter

President Donald Trump vowed on Tuesday to respond after he accused Iran of shooting down a US military helicopter the previous night, hours after he said negotiations to end the Middle East war were in their final stages.

June 09, 2026

Real Madrid's 150 mn euros bid for Atletico's Alvarez rejected
Real Madrid's 150 mn euros bid for Atletico's Alvarez rejected

Real Madrid said on Tuesday that Atletico Madrid had rejected the club's offer of 150 million euros ($173 million) for Argentine forward Julian Alvarez.

June 09, 2026

Spurs handling physicality of Knicks and New York hostility
Spurs handling physicality of Knicks and New York hostility

Handling physicality from the New York Knicks and hostility from New York supporters has helped boost the San Antonio Spurs as they try to pull level in the NBA Finals.

June 09, 2026

RECENT NEWS

One killed as Kenyan protests at US Ebola centre turn violent
One killed as Kenyan protests at US Ebola centre turn violent

At least one person was killed as Kenyan police fought violent running battles and fired tear gas Tuesday at hundreds of people protesting against an Ebola quarantine centre being built for US citizens in a tourist town.

June 09, 2026

RECENT NEWS

Lord's pitch rated 'unsatisfactory' by ICC
Lord's pitch rated 'unsatisfactory' by ICC

The Lord's pitch for the first Test between New Zealand and England has been rated as "unsatisfactory" by the International Cricket Council (ICC).

June 09, 2026