At 2:50pm today, an explosion occurred at the finish line of the Boston Marathon.  A second explosion followed, and more than an hour later a third explosion took place at the John F. Kennedy Library.  These explosions were, as far as anyone knows at this point, caused by bombs placed by an unknown source.  I […]