Massive protests erupted on Thursday in Russian President Vladimir Putin's hometown of St. Petersburg, as people voiced their opposition to the invasion of Ukraine. Videos posted to Twitter show a sea of people gathered in a section of St. Petersburg, Russia's second-largest city, chanting and holding signs to object to Russia's offensive in Ukraine.