Netflix debuts new show: The Vanishing at the Cecil Hotel
A hot new Netflix show is creating renewed interest in a notorious building in downtown Los Angeles. Laura Diaz spent the day investigating the mysterious Cecil Hotel.
Top Videos

Netflix debuts new show: The Vanishing at the Cecil Hotel

In Depth: Community Rebuilding and California Service Corps

Deadly shooting near Long Beach Grand Prix
