alexa Residents of Kwambara village are in shock after they discovered the body of an infant dumped - Daily Nation

 News