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

104.7 WONK-FM · Smart People. News.

Listen Now on iHeartRadio