Countries Probe under way after newborn baby found dead along Plein Street in Cape Town Cape Town – A lifeless body of a newborn baby was reportedly found in Plein Street, Cape Town on... Read more 24 Feb, 2022