( video links ) unless we are all suffering from a shared mass hallucination , we have to accept what we saw with our own eyes , remarked michael chen , controversial writer and head of the citizens advisory council ( cac ) .