615628 views     3713 likes

Search:

Every two minutes, someone in Britain disappears. Most are found within 48 hours. But every year, more than 2000 people go missing and do not return. This powerful observational documentary tells the emotive st ...

Related Videos

Connect With MyVideoNews

 

GET MORE STUFF LIKE THIS IN YOUR INBOX!