Jun 29, 2021 South 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
Jan 21, 2020 Africa Man Shoots his Wife & Son while Admitted in Hospital An argument on Sunday night between a father and son ended in a hospital.. Read more