Russia’s consulate office in New York soaked in red paint overnight
Picture source: NBC New York Russia’s consulate office in New York was reportedly soaked in red paint overnight. The building, located in Manhattan, was heavily defaced by protesters demonstrating against Russian atrocities in Ukraine. Despite …