WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Is Obama Snubbing Russia?

Was President Obama's cancelled meeting with Russian President Vladimir Putin a silly snub or smart diplomatic strategy? The Barbershop guys offer a fresh cut on the week's news.