tape worm

Horror discovery in woman’s ‘cancer’

Horror discovery in woman’s ‘cancer’

Woman’s ‘liver cancer’ turns out to be rare parasite

Man's sickening find in bathroom

Man's sickening find in bathroom

A man has made a disgusting find in the bathroom