A Chinese family gives the term “Up Shit Creek” a whole new meaning as a woman in Xinxiang City dropped her brand new cell phone when she went to an open-pit toilet, which was directly connected to a cesspit. What unfolded next seemed to be a real life demonstration of what it’s like to be a lemming. First, and probably because he… Read more →
