WAR IN EUROPE OP-ED 15 May 2025 Rocket Man meet Drone Man – the future of combat Greg Mills and Ray Hartley 7 min 0
OPINIONISTA 28 April 2025 No beating about the Ukrainian bush will solve Tshwane’s Washington problem Greg Mills and Ray Hartley 3 min 0
OPINIONISTA 5 January 2025 Mozambique opposition vows to lead ‘spearhead’ protests Greg Mills and Ray Hartley 6 min 5
OPINIONISTA 8 December 2024 Mozambique’s hapless government shows precisely why oppositions thrive Greg Mills and Ray Hartley 4 min 4
OPINIONISTA 5 December 2024 Hot air and rhetoric won’t cure South Africa’s chronic economic malaise Greg Mills and Ray Hartley 4 min 8
OPINIONISTA 25 November 2024 A reminder (again) why the UN is useless for ordinary people Greg Mills and Ray Hartley 3 min 20
OPINIONISTA 6 November 2024 How Trump can transform his legacy by engaging with Africa through democratic support and investment Greg Mills and Ray Hartley 4 min 9
OPINIONISTA 31 October 2024 Ramaphosa’s geopolitical charade — the unbearable consequences of misaligning Greg Mills and Ray Hartley 4 min 15
OPINIONISTA 27 October 2024 Problems of adolescence — understanding South Africa’s Russia (and BRICS) policy Greg Mills and Ray Hartley 5 min 16
OPINIONISTA 22 October 2024 Taiwan — South Africa’s newest can of diplomatic worms Greg Mills and Ray Hartley 4 min 7
WAR IN EUROPE OP-ED 17 October 2024 How to blow up your own economy — the cost of SA’s Rheinmetall indecision Greg Mills and Ray Hartley 4 min 21
WAR IN EUROPE OP-ED 21 August 2024 Eighty years after the Warsaw Uprising, history is repeating itself Greg Mills and Ray Hartley 4 min 15