The Communist Olympics were a Massive Flop

The Communist Olympics were a Massive Flop

The Beijing Winter Olympics, broadcasting from the capital city of Communist China, were an abysmal failure in terms of ratings. This year’s winter games were the least watched in Olympic history. Garnering an average of 11.4 million viewers across all platforms, the...