by | Jul 24, 2019

A one-day-old baby boy was found swaddled in a T-shirt on the front steps of an apartment complex in Orlando, Florida, on Saturday. When shocked residents heard the crying, they called 911, and police rescued the abandoned newborn. “This is really…

o
Sign Up to receive Our Latest Updates! Register