For those of you who didn’t believe me, here’s my mummified turtle.
Tags » Death By Natural Causes
DENVER (CBS4) - Police in Denver have released a man they arrested in connection with what they thought was a homicide on Wednesday morning.
Police rushed to a home at 1555 Humboldt Street on reports of a man down outside. 58 more words