Kidnapped Brothers Found

Kidnapped Brothers Found As Couple Run From Police

The kidnapped brothers have been found in a hotel room as their parents, a Florida couple, are on the run. Police believe they may have taken a sailboat after their pickup truck was discovered abandoned. The Hillsborough County Sheriff’s Office [...]