fbpx

Advertisement

in-2005-russia-gave-america-the-to-the-struggle

In 2005, Russia gave America the ‘To the Struggle Against World Terrorism’ statue as a memorial gift to honor the victims of the 9/11 tragedies. The 10-foot sculpture is supposed to be a giant ‘Tear of Grief,’ but has received much criticism due to its resemblance of… other things. Source