joining me from moscow now is steve rosenberg. steve, you said he'd do it, he's done it. >> that's right, david. there's been one question that has dominated political life in moscow the last few days and that is will he or won't he? will president putin sign what is one of the most controversial laws he's been face with. yesterday he indicated he probably would and today he signed it. as you mentioned it has been very controversial because a number of ministers in his own government, including the russian foreign minister have publicly criticized the law and president putin's critics have accused him of playing politics with russian children. >> criticized it on humanitarian grounds. >> yes, absolutely. it's interesting to note that the bill we're talking about, the law we're talking about is wider than simply banning adoptions. it's russia's retaliation for the act that bans russians officials suspected of human rights violations from getting u.s. visa's and freezes their assets. so this bans u.s. officials from coming to russia,