Back to the Shores of Tripoli

One of the most overused clichés in the English language is “history repeats itself.”  Yet the events of the past several months seem to prove the point.  Trouble with pirates in the Mediterranean?  Conflict between the west and Islam?  The aftereffects of nuclear power in Japan?  We’ve seen all of these before.  But most recently, […]