S sunlightfoundation.com Obama Promises Disappear from Web 657 points 1337biz 13 years ago 162 comments