Former politician and social activist Stephen Lewis has died at the age of 88. Lewis spent a lifetime fighting for causes close to his heart – and his weapons of choice were words.
Amnesty warns of ‘huge’ human rights risks at 2026 World Cup
...
Read moreDetails

