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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results