Stars meet: World renowned squash star Christopher Gordon of the UK (left) competing against local ace Richard Chin yesterday at the
Stars meet: World renowned squash star Christopher Gordon of the UK (left) competing against local ace Richard Chin yesterday at the