Stewart sentenced to 90 years in DOC
Charles W. Stewart, of Metropolis, was sentenced Monday to 90 years in the Illinois Department of Corrections for home invasion and three counts of aggravated criminal sexual assault.
Stewart was f...
Read Beau's Daily Analysis
METROPOLIS PLANET GOOGLE ANALYTICS CODE - SINGLE DOMAIN