The taxi drivers in London protested and brought Westminster to a stand still on July 17, 2012 over their ban from the dedicated Olympics traffic lanes. More than 200...

Read More