Home Tags Snarl

Tag: snarl

Strikes snarl millions of commuters, tourists in London and Paris

Workers have gone on strike in Britain and France to voice mounting discontent over proposed government austerity measures.