Worker Investigating Foul Smell Makes Gruesome Discovery Under Church Steps

Views 32

A woman was found dead at a church on Cleveland's east side and now police are on the hunt for her killer.

Share This Video


Download

  
Report form