GLOSSARY OF EXTREMISM AND HATE
Read More
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