Suspected human remains, items belonging to Brian Laundrie found in Florida park, FBI says
By Jenny in News
Updated 3 years ago
What appears to be human remains and items belonging to Brian Laundrie, including a backpack, have been found in a nature reserve in North Port, Florida, according to FBI Special Agent in Charge Michael McPherson.