Cathedral of Hope employee suffocated with duct tape

Cathedral of Hope employee suffocated with duct tape
Published: 10:18 PM CDT July 9, 2017