SAN DIEGO (KGTV) — San Diego police are asking for the public’s help in solving the 33-year-old murder of comic book publisher Todd Loren, whose killer remains at large despite decades of investigation.
Loren, 32, was found stabbed to death in his Hillcrest apartment on Fifth Avenue on June 18, 1992. His father discovered his body during a welfare check after Loren failed to show up for work at their comic book publication business.
“Todd was actually found in his bedroom, on his bed, and he had been stabbed multiple times,” said Detective Tracy Barr of the San Diego Police Department’s Cold Case Unit…