US NEWS FEEDS
Police are searching for the mother of a baby founded abandoned last week in Southwest Orlando. The baby was found around 4:20 p.m. on Oct. 6 at Willow Key apartments, 5590 Arnold Palmer Drive, which is off Kirkman Road near LB McLeod Road. “We are trying to locate the baby's mother and have concerns...
Home - Orlando Sentinel
READ MORE >
Police looking for mother after abandoned baby found