Congress Insults Russia’s Gift of Teardrop Memorial By Placing It Near Dump!
Russia Gave The US a 9/11 Memorial-Truth!
The “Teardrop” memorial is real and is a 100-foot September 11th sculpture that was donated by the Russian people and is located in New Jersey. The memorial was dedicated on September 11, 2006 in a ceremony attended by …