Paranormal / Conspiracy

Do we have a conclusive explanation for the "Green Children of Woolpit"?