Nancy Pelosi slammed for defending China over U.S. - The Horn News