Meet the ageing war veteran standing up to Zimbabwe’s president
Blessed Geza is galvanising Zimbabweans online with bold attacks on President Emmerson…
Global markets rattle as Trump’s tariff blitz sparks trade war
Trump’s latest tariffs on China, the EU, and Japan fuel fears of…
Trump says Musk should not see top secret US plans for any war with China
Musk was at the Pentagon on Friday, but Trump attacked reports, first…
Tshwane losing the war against cable theft?
Key government institutions are not able to operate because of the outages.…
Trudeau slams Trump’s ‘dumb’ tariffs as economic war on Canada
Justin Trudeau warns Trump’s tariffs aim to collapse Canada’s economy, vowing retaliation…
The trauma of war: Why returning SANDF soldiers must be evaluated with urgency
SANDF soldiers battled difficult circumstance for a month after surviving an attack…
War, trauma, and lost causes: What now for South Africa’s soldiers?
Like Vietnam veterans, South African soldiers returning from the DRC may struggle…
Stock markets struggle as Trump rekindles trade war fears
Asian markets fell sharply, European stocks wavered, and Bitcoin slumped amid growing…
‘Two guys trying to kill each other’: Dricus, Strickland ready for ‘war’
The South African UFC fighter puts his title on the line again…
China slams US ‘suppression’ as trade war deepens
The US has suspended postal shipments from China and Hong Kong, disrupting…