This is from the acclaimed documentary River of Life. This clip is about the discovery of a boy who had been looked up in a 4 foot cell in a forest. The River of Life Mission team find him and rescue him.
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old