Home Tags Terry Jenoure

Tag: Terry Jenoure

German billionaire family to donate €10m after Nazi past revealed

One of Germany’s richest families has spoken of its “shame” and pledged to donate €10 million (£8.5 million) after historic ties to the Nazi regime...

Police identify bodies found in suitcases on Seattle beach by teens...

The bodies were found by a group of teenagers who were led to the beach by the Randonautic app.