Take a minute to remember D-Day on its 70th anniversary. This was the largest coordinated project undertaken by the people on this planet. Had the D-Day invasion not succeeded, the world would've been a far worse place.