BOWING TO BEIJING: Nancy Says ‘China One of the Freest Societies in the World!’

Nancy Pelosi confused millions of Americans Tuesday when she declared China one of the “freest societies in the world” and a “strong democracy” just days after visiting Taiwan.

“China is one of the freest societies in the word! It’s a strong democracy with courageous people!” said Pelosi.

Watch the bizarre moment above.