Leon Scarborough Missing, St. Lucie County, FL, Amber Alert Issued for Abducted 12 Year Old
Leon Scarborough Missing- A Florida Amber Alert has been issued for 12-year-old Leon Scarborough, allegedly abducted by his father in St. Lucie County. Urgent information is needed. Read the article for details and contact authorities or call 911 if you have any information. A Florida Amber Alert has been issued for 12-year-old Leon Scarborough, who…