Homeless Woman Gives Birth in Saint Peter’s Square, Rome

Aleteia has this news here.