Spinal Bifida: Savages many, Known by afew

Spina-bifida is another health defect that affects the human nervous system.

This is a neural tube defect caused by a fault in the development of the central nervous system in the first 25 days of pregnancy.

KFM’s Diana Wanyana once again filed this report looking b sharing the plight of another victim, this time a boy.