>>212986987
Adam Lanza.
Dylan Roof.
Robert Bowers.
Brenton Tarrant.
Ethan Crumbley.