—-
London – At the beginning of this month, the British police missed the opportunity to arrest a British colleague suspected of murder. Raymond Couzens, who was arrested this week before the disappearance and presumed death of Sarah Everard, appears to have shown his genitals in a sandwich shop in the weekend prior to her disappearance. The police were informed but did not respond.
–