Perp walk time!
https://freethoughtblogs.com/pharyngula/2018/05/25/you-mean-one-of-these-jerks-might-actually-get-a-proper-comeuppance/