natasha Archives - The Triz Journal
EpiPens & Natasha’s Law
01/12/2019 | Kobus CilliersDarrell 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