Building on the momentum from their recent pardon of convicted Lockerbie bomber Abdel Baset al-Megrahi, Scotland announced that they are pardoning everyone in the world. Scottish Justice Secretary Kenny MacAskill made the announcement today. “In the name of the Scottish people I hereby pardon everyone for every offense they may have committed.” When asked why […]