Phil Mac Giolla Bhain · Jun 6, 2014
Operation Overlord
It was the largest amphibious landing in history. Seventy years ago the English Channel was choked with ships as Operation Neptune got under way. This was the seaborne component of , the Allied Invasion of Europe...
Continue ReadingRead Next: Returning to the past could allow Celtic to build for the future





































































