Chinese woman had larvae burst out from under her skin


While in a Brazilian rainforest, Gu was bitten by a ‘peanut-sized insect’ on her right leg. After returning home to Shanghai, she noticed the lump had split open and was itching intensely.

Read More…