July 22, 2004 About time. July 22, 2004/ Jonathan Puddle Good news though for Cecilia Zhang's family... I suppose. Link. I'm so glad that I wasn't the person who caught this guy... and anyone who perpetrates these crimes. I'd be up for murder too.