Hundreds rally in Times Square to mark third anniversary of Russia’s Invasion of Ukraine