Death from the Skies – Terror Bombs Target London
In the early morning of 13 June 1944 people in the Grove Road area of London heard a curious buzzing noise, later described as being similar to a distant motor bike, followed by silence as the sound … (more...)