Bees
theepochtimes.com - Tom Ozimek
A British woman’s itchy lumps on her scalp after a trip to Argentina turned out to have been parasitic botfly larvae. The 50-year-old woman, who was …