After decades of fighting for equality and justice, Judge Essa Moosa gave up his own battle on Sunday as he took his last breath. The 81 year old high court judge and anti-apartheid activist died at his home in Lansdowne after a long term illness. Hundreds of people from all[…]
