Image Image Image Image Image Image Image Image Image Image
Scroll to top

Top

natasha Archives - The Triz Journal

EpiPens & Natasha’s Law

01/12/2019 |

Darrell Mann

This is a photo of Natasha Ednan-Leparouse, recently boarded on a plane from Heathrow to Nice in the South of France. Approximately two hours after this photo was taken, Natasha was tragically pronounced dead. She suffered from extreme … Read More