Latest Movies, Reviews, and More
While backpacking in Africa, a German man has his passport taken by the authorities and the…