Police help poor village cast off shit name – Weird China News
www.shanghaidaily.com — I shit you not, that's what the headline reads on Shanghai Daily. "A remote mountain village in southwestern Guizhou Province, called Goushi, meaning dog shit in English, adopted a new auspicious name at the request of 69 villagers.






