Post Image

The Terrifying Story of Pedro Lopez: The Serial Rapist and Murderer Responsible for More Than 300 Deaths