740 Can Putin be stopped