Roses for Speaker Pelosi

Archbishop Salvatore Cordileone, in partnership with the California-based Benedict XVI Institute, arranged the delivery of 7,700 roses to Nancy Pelosi’s Capitol Hill office on Sunday to mark the feast of Our Lady of Guadalupe, the patroness of America and the unborn. The group aims to send an additional 100 roses every day that Pelosi maintains her pro-abortion stance.