Natasha Stillwell Death Fact Check
Natasha is alive and kicking.
Please ignore rumors and hoaxes.
If you have any unfortunate news that this page should be update with, please let us know using this form.
Natasha Stillwell - Biography
Natasha Stillwell is a television reporter and producer, known in Canada for the television show Daily Planet, on Discovery Channel Canada and in Northern and Central Scotland for her reporting role on STV's The Five Thirty Show.