38 England Has FALLEN (twitter.com) posted 90 days ago by zanon 90 days ago by zanon +38 / -0 11 comments share 11 comments share save hide report block hide replies
Busses burned in Leeds. Fires in London. Police retreating and advising British families to barricade themselves in their homes and hope for the best.
That's what's happening?! 😲