No, Philly twin newborns on ‘missing’ posters were not abducted from Thomas Jefferson University Hospital

Pedestrians walk past Thomas Jefferson University Hospital in Philadelphia, Monday, Oct. 4, 2021. (AP Photo/Matt Rourke)

Share

Recent Posts