Vicente Fox blasts U.S. leadership of incompetence, ignorance, racism, hate, and greed

Vicente Fox blasts U.S. leadership of incompetence, ignorance, racism, hate, and greed