Lying by Bush and Obama over Afghanistan is this era’s Pentagon Papers
On Monday, The Washington Post published a bombshell six-part series exposing the Bush and Obama administrations for knowingly and repeatedly lying to the American public about the war in Afghanistan. This is nothing short of this generation’s Pentagon Papers, which exposed the terrible lie of Vietnam. But chances are you haven’t heard of the Afghanistan Papers, because impeachment is sucking […]
Read more