It took more than three centuries, but the last Salem "witch" who wasn't has been officially pardoned. Massachusetts lawmakers on Thursday formally exonerated Elizabeth Johnson Jr., clearing her name ...