Episode 346 – The Red Shield of the West Posted on September 17, 2024January 1, 2025 What is Germany anyway?