They Can See What You Upload
William and Zachary Zulock are two men from Atlanta, Georgia, USA. They are a couple. They adopted two boys in 2018 from a special-needs agency. They repeatedly molested these two boys for years. They filmed their unlawful acts. They shared the recordings with others. They were nabbed in 2022. In 2024, they pleaded guilty to… Read More »