Mar 11, 2024
Peter Dupas is an Australian criminal who assaulted and murdered women over the course of decades. He probably would have done it more often but he was in jail a lot. Like, a lot. But still, not enough.
I don't even know what to think about this one because on one hand, I hate things like "Three Strikes" and mandatory...