Guangxi man Liu Lingchao has turned himself into a human snail by building a house he can carry on his back wherever he goes, Xinhua reports.Liu Ling...

Read More