When God is involved, impossible is nothing! A 63-year-old Nigerian woman has given birth to her first baby. The bouncing baby boy was welcomed after many years of childlessness. Kelvin Iyamu took to Facebook to showcase the glory of God in the life of her aunt.
He posted the pictures of the newborn with the mother and captioned it: