A mother in Naivasha has abandoned her newborn at Itarc hospital after discovering the baby was born with deformities, including …
source
A mother in Naivasha has abandoned her newborn at Itarc hospital after discovering the baby was born with deformities, including …
source