The parents of an infant girl who was found to have 12 steel needles stuck inside her body after X-ray photos were taken at a hospital in Liaocheng city, Shandong province say they are clueless as to who did it.