NEW YORK—A late winter blizzard was recently clobbering New York but Catherine Russell watched the flakes fall without a worry.