Nov 19, 2020 Africa Three children suffocates to death while playing in unused freezer Three children have reportedly died after suffocating in an unused freezer in the North.. Read more
Jul 1, 2020 South Africa Teacher (25) found strangled at her home with hands and feet tied A teacher in South Africa, aged 25 was found dead after being allegedly strangled.. Read more