Andy Ngo speaks out following attack