‘Bad Breath Rapist’ Caught After 16 Years on the Run

5 months ago 94
A fugitive Massachusetts rapist was caught in California this week after 16 years on the run. The US Marshals Service said it found Tuen Kit Lee in Danville, California, and arrested him on Tuesday. Lee was initially arrested for the rape of a waitress at his family’s restaurant in Quincy, Massachusetts on February 2, 2005, …
Read Entire Article