Catholic Herald logo
Menu
The day that was too beautiful for war

On July 1, 1916, skylarks were singing, and 20,000 British soldiers died