Authorities confirm human remains found in Houston forest belong to Felicia Johnson

1 year ago
6

Authorities have confirmed that human remains found in the Sam Houston National Forest earlier this month belong to Felicia Johnson, a San Diego woman who went missing in Houston nearly a year ago.

Loading comments...