Deputies from 18 municipal districts in Moscow and St. Petersburg, Russia, have signed a public petition demanding the resignation of that country's president, Vladimir Putin. "We, the municipal deputies of Russia, believe that the actions of President V. Putin harm the future of Russia and its citizens. We demand Vladimir Putin's resignation....