stlucianewsonline.com
Writhing mass of worms extracted from woman’s bile duct - St. Lucia News Online
-