London Riots Force Soccer Cancellations

Monday, August 8th, 2011

In case you haven't been paying attention, over the past few days riots have raged on the streets of London. On Monday night violence and looting spread throughout the British capital and several buildings were set ablaze. Up until tonight the riots have been unsettling, but a piece of news ...