Home ENTERTAINMENT Jubilation as Nigerian woman finally gives birth after 18 years of waiting, many react