News & Public Affairs


"Obama, we're at war. Stop insulting us."

06/17/11 Lisa Marzilli, Beth Bell
Last Call Friday
Listen to this entire show: listen to this show

On today's Last Call we highlighted a blog written by Stephen Walt, a professor of international affairs at Harvard's Kennedy School of Government which calls out the Obama administration for its denial that that the US is involved in yet another war - this time in Libya.

The White House issued a 30-page report this week arguing that our current military action there is legal and does not require congres...

Be the first to comment

Healthy State Local Journalism Center