
Photo of NYC from the International Space Station on 9/11 by the only American not on earth
Today marks the 15th anniversary of the terrorist attacks on the United States. The series of four attacks by the Islamic terrorist group al-Qaeda killed 2,996 people and injured over 6,000 others and caused at least $10 billion in property and infrastructure damage. Once again, people reflect on one of the largest atrocities in recent times, sharing […]
10 years ago
