The obligation to uphold the constitution and advance the realisation of rights for people living in South Africa has fallen on a combination of three pillars: the press, the courts and NGOs.