Philadelphia ‘House of Horrors’ Is Linked to Multiple Missing Women
Police in Philadelphia have recovered a video recording allegedly showing late pornographer Raymond Charles “R.C.” Horsch strangling a woman to death inside his home, which has now been linked to multiple cases of missing women. At the center of the probe is Horsch’s dilapidated home in the 400 block of West Chew Avenue in the…