TweetNEW YORK – Hundreds of people protesting Russia’s invasion of Ukraine and Russian President Vladimir Putin once again filled Times Square Saturday afternoon, February 26, 2022. Protesters unfurled