Couple Arrest After 18 Month Old Baby Found With Maggots in Diaper

October 31, 2017
A couple in Lexington, North Carolina has been accused of lawful offense tyke manhandle after slimy parasites were found in the diaper of a 18-month-old infant. The infant was... Read more »