May 2022 | Countercurrents countercurrents.org - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from countercurrents.org Daily Mail and Mail on Sunday newspapers.
On March 16, 2021, eight people, six of whom were Asian women, lost their lives because of a man’s reported “sex addiction,” which he claimed drove him to fire shots