LifeSite News, Clare Marie Merkowsky: Franciscan religious sisters in Poland discovered a newborn baby in their convent’s ‘window of life’ box, a place for parents to leave a baby whom they can no longer take care of. It is the 18th baby who has been left there in almost 12 years since the box was put in place. Story is here.






