
Man charged with murder in 2004 Chicago Gold Coast killing, after police say he fled to Peru
Police said the offender, David Barklow, fled the country in late 2019 and was extradited Friday and charged with felony first degree murder.
Home > Reviews









