Wheeling Police Release Information About Arrest When Brother and Sister Resisted Police on Wolf Rd Near Dundee Rd
Wheeling police Friday released an original recent arrest report for two siblings after an internal investigation was initiated following their mother claimed in a Telemundo TV interview that an amateur video showed her daughter being […]