April 3, 2019 6:17 pm

Aurora Boy Missing Since 2011 Escapes Kidnappers: Police

An Aurora, Illinois, boy who disappeared in 2011 when he was 6 years old has apparently escaped two kidnappers who held him for the past seven years, according to an Ohio police report. NBC 5’s Phil Rogers has the latest.

US & World Videos

Exit mobile version