In the aftermath of the murderous terrorist attacks on the Boston Marathon this week, commentators across the landscape have rightly praised the heroic first responders and police, the civilians who ran to help and the civilians who ran to give blood.
... more