Blogs in April 2025

Saint Petersburg: Sacrifice and Redemption in the City That Defied Hitler 9th April 2025

In the crucible of the Second World War, Saint Petersburg – then known as Leningrad – stands as a testament to human endurance. As the Nazis encircle the city, intent on annihilating its 1.5 million inhabitants, the narrative plunges...

Read More