A NFZ is not the answer...Putin is a sociopath and has no problem killing people. Increasing sanctions AND major corps leaving Russia sends a message Putin cannot ignore