A newborn baby was found in a rubbish bin by a passerby in Olievenhoutbosch, Centurion, at the weekend.
Netcare911 spokesperson Nick Dollman confirmed that the tiny baby boy was found alive around 10:00 on Saturday morning.
It is believed that the newborn was dumped on Friday evening. Dollman said that the baby was still attached to the placenta.
The man who found the baby took him to a nearby church. He was then taken to the local police station.
Dollman said paramedics were called when the baby was struggling to breathe. After being treated, the baby boy was taken to a nearby hospital for further care.