Tag: Sir Brian Leveson

Megan Lee

Take-Out Manager Convicted of Manslaughter in the Death of Megan Lee...

Today, three Court of Appeal judges in London quashed the sentence on appeal ruling the sentence "cannot stand".