Video captures woman’s reaction as firefighters rescue stepson allegedly held captive for 20 years

Bodycam footage shows the moment a woman watches as her stepson, who she allegedly kept locked up for 20 years, is rescued.

No comments

Read more