/
RSS Feed
An important weekend if you live in Europe or North America, do you know why? This weekend 77 years ago the greatest invasion in history took place as Allied forces by land, air and sea, crossed the English channel to the very well fortified coast of France, in the D-day invasion. It was […]