3 months ago from Feed •
Experts said the insects were poorly understood in the scientific community.
snopes.com/fact-check/bagworm-…