Russian President Vladimir Putin is facing calls to resign from deputies from 18 Russian municipalities over his handling of the war in Ukraine. For the full article, click here.