1 year agoEXPOSED: CHINA'S MASS DEATH HOAX! - Return Of Covid Propaganda As China Claims 60% Of Country Sick!World Alternative Media
1 year agoThis Week in DUMBmocracy: Self-Proclaimed "Super Mayor" May Be The MOST CORRUPT in America!Buffoon of the Week!Verified