They finally busted him. Russell Laiosa. I know the NY Post is a rag, but it’s the first article I found confirming an arrest.

    • hessenjunge
      link
      fedilink
      arrow-up
      1
      arrow-down
      21
      ·
      edit-2
      3 months ago

      Do better.

      Edit: Suggesting not to regularly post right wing toilet paper gets a flood of downvotes?