The Twin Towers of Peace

The Twin Towers of Peace Today is the 25th anniversary of 9/11 terrorist attacks and it reminded me of another story I’d told about the event on the 10th anniversary 15 years ago. Like most Americans, I’d been forced to revisit the horror of September 11, 2001, on every anniversary for the past nine years, as every television channel relentlessly
Read More About The Twin Towers of Peace