Man accused of slaughtering 8 people in Illinois kills himself when confronted by US Marshals in Texas
Share and speak up for justice, law & order… JOLIET, Ill. / NATALIA, Texas –...
Share and speak up for justice, law & order… JOLIET, Ill. / NATALIA, Texas –...