Trusted News Discovery Since 2008
{{/content}}
Man's face and lip swelling leads doctors to discover 150 larva stage bugs inside nose
Credit: DNA- Published on February 23, 2024
Florida man's persistent health issues led to a nightmarish discovery as doctors found 150 live bugs infesting his nose and sinuses.