Maybe a lot of people have seen this already but I just watched this movie that comes from Switzerland yesterday and WOW. What a story! It’s one of those...
2