Today on The McCarthy Report, Andy and Rich discuss the possibility of a stalemate in the Russia-Ukraine conflict, what’s going on with the Iran deal, and much more.