RT News Dozens Take to Times Square in NYC to Protest Against US Involvement in Ukraine-Russian Tensions