Barisan Nasional Secretary-General Nazri Abdul Aziz has today offered an apology, saying that he has seen the light. In a press conference this afternoon he had a message for the Malay-Muslims in Malaysia.