malefactorsregister.com
A Bit of the ol’ Third Degree
At 11:30 p.m. on September 1, 1993, Leif Taylor, 16, was asleep on the couch of the Long Beach, California, home that he shared with his mother. She was out for the evening and Taylor was alone whe…