Browsing the blog archivesfor the day Thursday, August 24th, 2017

Symbol of Misogyny and White Supremacy Pulled Down in Manhattan!

                      Enraged that a statue of hatred stood outside New York’s Port Authority in midtown, angry activists took to the streets and attempted to tear it off its pedestal, set it on fire and throw the symbol of intolerance into the East River. The statue […]