An Ignominious Anniversary and a Weird Connection to the Present
Next week will bring the 26th anniversary of the infamous Exxon Valdez oil spill. The details of the spill are well known and have been extensively reported. In short, on March 24, 1989 at about midnight, the Valdez ran aground on Bligh Reef in Alaska’s Prince William Sound […]