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

95.3 OLZ · Southwest Florida's Greatest Hits!

Listen Now on iHeartRadio

outbrain pixel