Two Women Found A Newborn Baby In A Shopping Cart — 53 Years Later, She Found Them (opens in new tab)
In 1972, a newborn baby was discovered in a parking lot in Ohio. 53 years later, the two women who found her finally embraced her again. Good news stories.
Read the original article