Monday, September 12, 2011

memorial to 9/11 by the Russians



Russia has also experienced awful Muslim terrorist attacks. This is the "Tear Drop", made and installed by the Russians to honor those who died in 9/11 and a statement against terrorism. The Tear Drop is down in the New York shipping yards across from the Statue of Liberty.

No comments: