Why have there been so many serial killers in human history?

 

v20240901