Richard Allen had been on the police radar for the murders of Libby German and Abby Williams since 2017. Now investigators have revealed key evidence …
Family says 28-year-old was having mental health crisis when officers pinned him to the ground for 12 minutes, suffocating him. Gustaf Kilander reports