Category: Unsolved Crime
-

Horror Hotel: Don’t Drink the Water!
The Cecil Hotel in downtown Los Angeles has been the scene of strange goings on. I t’s probably not overdoing it to say that the Cecil Hotel, recently rebranded as the Cecil Hotel Apartments, is one of L.A.’s spookiest buildings. At least two bona fide serial killers – “Night Stalker” Richard Ramirez in 1985 and Jack…