The leader of the 9/11 hijackers, Mohamed Atta, spent his last night and the morning of September 11th on the outskirts of Portland, Maine, amid the mundane commercial sprawl of… Read more »
The leader of the 9/11 hijackers, Mohamed Atta, spent his last night and the morning of September 11th on the outskirts of Portland, Maine, amid the mundane commercial sprawl of… Read more »