Philly police were tipped off about R.C. Horsch’s ties to missing women in 2024 by this online sleuth
Two years before a federal investigation uncovered troves of disturbing images and videos that suggest multiple women may have…
Browsing Tag