Maggots found in Pampers diapers

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 you see the maggot. Now it is uncertain if this is just a prank, but I do recommend all caretakers […]