News

Steven Cheung is a deluded fantasist with no concept of actual reality.” Photos from the event certainly did not appear to corroborate the comms chief's claim of a thumping turn out.