Kim Jong Un x Life of Pi pigs mashup

The (Un)Life of Pig: Shanghai River Filled with Pig Bodies

SHANGHAI– Thousands of pig carcasses, nearly 16,000 as of last count, have been found in Huangpu River, one of the many that supply Shanghai, the bustling, rising megacity and center of commerce for China. The body count, still rising, came from the upriver Jiaxing city, which supplies much of the »