Richard ‘Night Stalker’ Ramirez

The body of Elisa Lam (pictured inset), 21, was discovered Tuesday in the roof-top water tank of the Cecil Hotel in Los Angeles weeks after her family reported her missing, reports CBS Los Angeles. Lam’s corpse wasn’t discovered until a maintenance man went to check out the tank to determine what was causing low water […]