Maggots found in Pampers diapers

September 23, 2016 0

A new video is circulating the web that claims that maggots reside in diapers that have been manufactured by Pampers. The video originates from The Netherlands, and you can hear the female say – do […]