London Riots

News

Scotland Yard To Londoners: We Need To Do Better

The Scotland Yard is admitting that they should have handled the riots in London a lot better. One of their chiefs has apologized today as…