National Assembly speaker Nosiviwe Mapisa-Nqakula, who recently took a special leave to deal with allegations of corruption, has resigned. Continue reading...