August 19, 2025By Miles Cooper Strasbourg The ‘Lorentz Flag’: Celebrating 80 Years Since Strasbourg’s Liberation