Monday, November 11, 2024

Luca

March 1, 2021

Mother charged with murder of her 5 kids

After killing the children, the woman threw herself in front of a train at the main railway station in nearby Dusseldorf.

German court