The New Straits Times (NST), which has been embroiled in a cartoon controversy, published an unreserved apology on its front-page, saying 'it is a process involving the human factor and humans err'.
The New Straits Times (NST), which has been embroiled in a cartoon controversy, published an unreserved apology on its front-page, saying 'it is a process involving the human factor and humans err'.