World News | Associated Press | Wednesday June 11, 2014
Cabbies and train workers walked off the job on Wednesday, leaving traffic snarled in some of Europe's biggest cities, as they protested changes to the travel industry that they say could endanger passengers and give untested upstarts an unfair advantage.
www.ndtv.com