An Opera News Kenya publication
One woman pleaded guilty in a court of law over charges to sell her last born…