there were plebbit comments from people who gave details before any were released. the same people said she was locked in and died from heat. also a 911 dispatch video was leaked that stated someone was locked in the oven.
Canada