Feature Story People Power Revolt in Glass Mosaic Hangs in France's Basilica of St. Therese In Lisieux, France, the glass mosaic mural of the People Power Revolt That Stunned the World hangs in the Basilica of St. Therese.
India: Daughters of St. Paul Distribute Hundreds of Khasi Bibles in Remote Villages of Shillong Archdiocese
India: Mizoram Governor General V.K. Singh Lauds Catholic Church’s Century of Service, Urges Embrace of Technology in Evangelization