Tag Archives: London
London metro police admit killing innocent man at G20
The London Metropolitan Police has apologised to the family of Ian Tomlinson and reached an out-of-court settlement over his death at the G20 protests in London in 2009. http://www.bbc.co.uk/news/uk-23573327 In the days after Mr Tomlinson was killed, the City of London Police said he had a “sudden heart attack” and collapsed “on his way home […]