FOX News blasted this liberal lie out of the water a couple of weeks ago. The lie--or "myth" if we're going to be diplomatic--was passed down from the Obama administration. I have not heard any mention of the 90 percent myth since the FOX News report--until now. 

Obama's bottom line is consistent and predictable: It's our fault. Mexico's President Calderon seconds Obama's motion.