UPDATE: Florida parents have abandoned 3 babies at same apartment complex since 2016
Florida police are using DNA to find the parents of three children, all dropped off at a southwest Orlando apartment complex as newborns in three separate years, the Orlando Sentinel reported. After the third child was left at the same spot last July, an Orlando detective submitted the children’s DNA for testing. The results: All …