Outing to the National Holocaust Museum situated near Newark on Thursday, 10th April, 2025
The National Holocaust Centre and Museum was the brainchild of Stephen and James Smith and their mother, Marina. They are a Christian family. In 1991, they visited Yad Vashem, Israel’s National Museum. On returning to the UK,...
Read More