Newborn Baby
A newborn baby girl was found abandoned in a dirty courtyard in China after reportedly being thrown over a six-foot wall – on International Children’…
A newborn baby in South Africa was rescued alive after being found naked, lying in a underground water drain after a freezing rain storm, and only a…