Officials from 18 Russian districts call for Putin to resign YouTube News September 23, 2024 Deputies from 18 municipal districts in Moscow, St. Petersburg and Kolpino have called for Russian President Vladimir Putin’s resignation, according…