June 24, 2016

BERLIN – It’s done. The results, as reported by The Economist: 51.9 LEAVE, 48.1 REMAIN What a historical moment for democracy: Britain was the first nation to vote in a referendum on EU membership [unthinkable […]

Defecating in public at Shanghai Disneyland

June 21, 2016

DISNEYLAND just opened gate in the most intense, humid, and over-populated city of China: Shanghai of the Yangtze River Delta. And the poo-pooh-police warns us: The kids are literally shitting in the streets. Images (staged or […]

Jo Cox, the Hijab, and the Demon of BREXIT

June 18, 2016

LONDON – Her body was not yet cold when the authorities had removed all photos of MP Jo Cox in which she wore a hijab (head scarf) from the Internet. The colluded mass media described […]

1 2