Surgeon Finds Live 3-Inch Worm in Woman’s Brain After She Becomes ‘Accidental Host’

People 2023-08-30

Views 1

The parasite was found during brain surgery in Australia and is said to a be a world first

Share This Video


Download

  
Report form