Mastodon

m Barbara Lee

Afghanistan, war and blank cheques

Obama just signed a blank check for endless war in Afghanistan and one congresswoman is not having it. Journalist John Nichols, reporting on US Representative Barbara Lee, a lady who has always had the clearest vision when it comes to…