News4

Illinois mass shooting suspect dies in Texas – police

Romeo Nance is believed to have fatally shot himself following a confrontation with officers, police say.

Leave a Reply

Your email address will not be published. Required fields are marked *