Public domain

Keelan: D-Day, 75 years later

In the next few years we will have no living witnesses to what has been described by historians as one of the greatest military achievements of all time – the Normandy Landing in France, on June 6, 1944.