Natasha Richardson died this afternoon after she was taken off life support at Lenox Hill Hospital at the request of her family. It was a sudden loss for her family, friends and fans. Alan Nierob, the Los Angeles-based publicist for Richardson’s husband Liam Neeson, confirmed her death in a written statement: “Liam Neeson, his sons […]
Natasha Richardson dies in hospital