Europa The Last Batt…
Europa The Last Battle is an antisemitic, World War II revisionist film released in 2017 that claims Jews deliberately caused both World Wars--and that Hitler was only trying to save Germany from the Jews--as part of a... Read more