Amelia Furniss Leonhart
Idaho Falls (USA)
Suicide. 30 Dec 2021
Amelia was found dead in an apparent suicide 9 days after going missing on 21st December.
El Jícaro, El Progreso (Guatemala)
Tortured. 30 Dec 2021
Barbara's body was found with signs of violence in the Motagua River.