A woman was held captive, subjected to electric shock treatment, and forced to strip in a harrowing ordeal before being released in an isolated location.
Woman kidnapped, electroshocked, and stripped in ‘utterly inhumane’ debt plot
8 min read
Continue reading in the USA News Updates app