Jun 29, 2021 Africa Woman gives birth, ‘kills’ baby in public toilet In South Africa, the Limpopo health department says it is saddened and outraged by.. Read more