Tucker, Putin & America - Who Won?