3

1 comments

[–] [Deleted] 0 points (+1|-1)

The 391-page report, which has sparked criticism that Scotland Yard is guilty of “institutional stupidity”

lol