
Top Stories
Redwood City liquor store manager chained wrists, set fire: police
Redwood City police announced a startling discovery following a liquor store fire last fall, where two people were found dead inside: A manager was found with a locked chain around one of his wrists next to the body of another employee following the aftermath of the blaze, which investigators said he intentionally started himself.
































