35-Year-Old Charged With Murder Of Felicia Teo Who Went Missing In 2007, Faces Death Penalty

CID linked the man to one of the 19-year-old’s belongings.