A Giant African land snail found in Guangxi province. Photo: weibo screenshot

Many Chinese disappointed 'giant snails' can't be eaten

TOP PICKS

A Giant African land snail found in Guangxi province. Photo: weibo screenshot
READ FULL ARTICLE