News Hi-Rez Studio Employee Caught In Child Sex Sting According to a new report by 11Alive in Atlanta Georgia, 32-year old Thomas Cheung was one of 21 men that were caught as part... RyanFebruary 4, 2019