News Nation/World Today In History Thu., Dec. 21, 2000 X Email Reddit SMS In 1620: Pilgrims aboard the Mayflower went ashore for the first time at present-day Plymouth, Mass. In 1988: 270 people were killed when a terrorist bomb exploded aboard a Boeing 747 over Lockerbie, Scotland.