Deputy President Bro. Charlie Teng delivering Nalanda Buddhist Society’s Wesak message.