DOCUMENTARY PROOF: James O’Keefe’s Latest Video Is A Fraud thinkprogress.org/wp-content/uploads/2012/05/Citizenship1-1024x791.jpg May 18, 2012 http://thinkprogress.org/justice/2012/05/18/486575/james-o-keefe-william-romero-citizen/ [with comments]