Asian News Thousands of Catholics take a 30-kilometer annual Lenten pilgrimage on foot in Kerala Thousands of Catholics in the southern Indian state of Kerala took a 30-kilometre annual Lenten pilgrimage on foot on April 6.
Our Lady Queen of China: Honoring the Past and Ensuring the Gift of Continuity for Future Generations