There has been understandable outrage at the news of a newborn baby found on Plein Street in Cape Town on Wednesday morning.
Continue Reading