2 ms·
Westminster, Manchester and now London Bridge. That's three so far this year. Part and parcel? Third attack just now near Vauxhall area. That's four.
by sergiotapia 9y ago
Westminster, Manchester and now London Bridge. That's three so far this year. Part and parcel?
Third attack just now near Vauxhall area. That's four.