The 9/11 Memorial "Tear Drop" sit's directly across from NYC, in Bayonne New Jersey, just the other side of the Statue of Liberty, yet we hear nothing about it.
— 9/11 Revisited (@911Revisionist) September 11, 2026
This beautiful, 100 ft tall monument was gifted to the people of the United States by the people of Russia in 2006,… pic.twitter.com/SS6sWGL6px
You need to be a member of Command Center to add comments!
Replies