Let's Talk Russia


Disturbing reports that Russians may have placed bounties on American Soldiers deployed in Afghanistan. Our National Correspondent Michael Bower tells us details.

placeholder image