German public transport paralyzed amid strikes

German local public transport, strikes, protest, transport sector
World
image