Loading...

Russian News, English Words

| "Russia Today" is the Kremlin's new English language newscast aimed at improving the western view of Russia. CBS News Moscow Bureau Chief Beth Knobel reports.