China: Villagers install 1000 street lights to rip off Xi Jinping’s government

The most well lit road in China is sending strong signals against their President and the ruling Xi Jinping. A dusty road on the outskirts of Xi holds the record of having the most street lights installed along it. The villagers in Taojia have installed more than 1,000 street lights along a 3 kilometer long […]