String of deaths unnerve Lake Pueblo State Park in Colorado
Three deaths in under two weeks at a Colorado state park have visitors on edge and authorities scrambling to solve a double homicide. Lake Pueblo State Park is located in south-central Colorado, USA, just outside […]