Sat May 17, 8:54 AM Pacific

Elitist headline alert

How dare CNN suggest that people in China are clinging to hope? Time to reject and denounce!

Home Page | Archives

All rights reserved. Not affiliated with any political campaign or candidate.