A jury has convicted Brian Scott Lorenz in the 1993 murder of Deborah Meindl near Buffalo. This marks his third trial in a case spanning decades.
Subscribe to our weekly newsletter for the latest in industry news, expert insights, dedicated information security content and online events.