Home Baby Girl With 6-Centimetre Tail Born In Brazil byRTPS7 NEWS -February 19, 2023 0 Spina bifida, a birth abnormality brought on by an improperly developing baby's spinal cord, was present in the girl at birth.http://dlvr.it/Sjf7Kn Facebook Twitter