Tragic: Locals express horror as toddler is found dead in a garden in London in a case that police are describing as “unexplained”
In a case that police are describing as “unexplained”, a toddler who went missing London and was then found dead in a garden. According to Metro, the 2-year-old girl was initially reported missing, leading to …