GIRL has MAGGOTS in her teeth = not for the squeamish =

Poor girl has maggots growing in her infected gums... dentist finds over a dozen.. gross!
Don't know location but they speak in a foreign language... perhaps Haiti.