A Castle Rock restaurant that defied the state's public health order and opened on Mother's Day has been shut down for at least 30 days by the health department.
A Castle Rock restaurant that defied the state's public health order and opened on Mother's Day has been shut down for at least 30 days by the health department.
(Part 1 of 2. Originally aired May 13, 2020) We explore the new illness that has already claimed the lives of at least three..