Trending News
In Australia, an 8 cm larva found in a patient’s brain
A routine medical scan revealed the unthinkable for one Australian patient – a mysterious, wriggling creature had taken up residence in her brain. Surgeons were...