Illinois woman held captive rescued with help from son, staff of local hardware store
On Monday morning, a terrified young man ran across the street from his apartment in Cahokia Heights, Illinois, to Thrifty Hardware & Home Center, begging for help.
Comments are closed.