TWICE LUCKY – the Trevor Southgate Story
When Great Britain and France declared war on Germany on 3 September 1939, they were not prepared, despite the astonishingly ominous war cloud that had been hanging over Europe…
When Great Britain and France declared war on Germany on 3 September 1939, they were not prepared, despite the astonishingly ominous war cloud that had been hanging over Europe…