The U.S. to send more aid to Ukraine. China prepares to send an envoy to Ukraine for peace talks and oil export sanctions are hurting Russia. A former Moscow Bureau Chief compares and contrasts life in Russia today versus Soviet times, plus a look at the dogs of Chernobyl.