Nelson Mandela’s grandson, Mandla, has been charged by the police with grave violation, the NPA said.