Russian TV program links United States to treason at home

By Will Englund, February 17, 2014

SOCHI, Russia — The Rossiya 1 television channel took an 85-minute break from its Olympic coverage Monday evening to show a film called “The Biochemistry of Treason,” featuring the United States in a co-starring role.

Read full article >>