Russia built this, “Tears of Grief” monument to comemorate 9/11. Thanks for building us a huge vagina, Mother Russia.