Russian Businesses In NYC Face Backlash Over Ukraine Battle
In Contemporary York Metropolis, Russian agencies are struggling to combat a wave of anti-Russian sentiment since the invasion of Ukraine. NBC News’ Maura Barrett explains how industry owners proceed to…
Read more »