Woman with the world’s longest eyelashes breaks her own record with 8 inch eyelash

Woman with the world’s longest eyelashes breaks her own record with 8 inch eyelash ‘gifted by Buddha’ You Jianzia, from China, had originally set the Guinness World Record in 2016 when her eyelash measured 4.88 inches (12.5 cm)But now her eyelashes have nearly doubled in length with one reaching 8 inchesDoctors have been left baffled … Read more