Amelia Furniss Leonhart

Age 22

Idaho Falls (USA)

Suicide. 30 Dec 2021

Amelia was found dead in an apparent suicide 9 days after going missing on 21st December.




Bárbara Waimaran

 

El Jícaro, El Progreso (Guatemala)

Tortured. 30 Dec 2021

Barbara's body was found with signs of violence in the Motagua River.