The transportation network of Europe's largest economy has ground to a halt as German unions begin a 24-hour "mega strike."
The transportation network of Europe's largest economy has ground to a halt as German unions begin a 24-hour "mega strike."