Chinese Shepard Has Been Living by Himself in Abandoned Village for the Last 10 Years
Living by yourself can be scary and daunting, but this Chinese man has managed to survive in complete isolation for 10 long years. Liu Shengjia was recently discovered living all by himself in the completely abandoned village of Xuenshanshe, in northwest China’s Gansu Province, after his mother and brother’s death over a decade ago. Xuenshanshe […]