What Canada Police Said On Indian-Origin Woman’s Death Inside Walmart Oven
Canada police on Monday concluded their investigation into the death of Indian-origin woman Gursimran Kaur, who was found dead inside a walk-in oven of the Walmart store’s bakery department last month.…