News

Discover how the architecture of southern India’s Meenakshi Temple symbolizes the human body and divine connection. Father Yann Vagneux, a Paris Foreign Missions priest in India, explores the sacred ...