televisionNews Amazon's 'Lorena' Trailer Implies New Light will be Shed on a Controversial Case February 24th, 2019