VirtualGlobetrotting

Today in History – September 11

1861 – The Cathédrale Saint Alexandre Nevsky in consecrated.

Cathédrale Saint Alexandre Nevsky

2001 – The September 11 Attacks on the World Trade Center in New York, NY.

The World Trade center Sphere