Home World News Vladimir Putin may be a villain, but his leadership is undeniable