A boy abducted seven years ago has been found safe in Colorado after appearing on Netflix’s Unsolved Mysteries. Abdul Aziz Khan, 14, was kidnapped in 2017 in Atlanta, Georgia and was discovered 1,500 miles away when police responded to a burglary, per report from DailyMail UK. Officers found two children in a car outside the …
