animal friends Mountain Goats have taken over a small Welsh town while humans are in quarantine Thom Dunn
uk Welsh police deployed facial recognition tech with a 92% false positive rate, but they're sure it's fine Cory Doctorow
crime Sex trafficking suspect Andrew Tate threatens alleged victim: retract your claim or I sue you Rob Beschizza