A North Carolina woman was arrested in a Moore County town after police said they discovered a disabled woman tied up alone in a cold car in a Best Buy parking lot.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results