Train strikes, farmer blockades bring Germany to a standstill

By January 10, 2024