Putin should resign. Redux come unto me!