Mother Teresa Arrives in Woodside

Tags: Currents Mother Teresa, Queens, NY

A new statue has arrived at St Sebastian’s Church in Woodside, Queens to honor Mother Teresa after her canonization. Katie Engesser reports as her devoted follows come to pay homage to their new beloved saint.