June 2017
M T W T F S S
« May   Jul »
 1234
567891011
12131415161718
19202122232425
2627282930  

Liverpool football fans are never responsible for anything

So, the Hillsborough inquiry finally reaches a conclusion of sorts after spending over £100m of our money.

And the result – all Liverpool football fans are angels who would never touch alcohol and the rival fans, authorities and police are dastardly criminals. And this is the narrative being obediently pushed by all the mainstream media.

[…]