Reflections on life, meaning and purpose

“Face of the Faceless”: Film about Indian martyr Blessed Rani Maria

A new film has hit the silver screen to showcase the life and legacy of Blessed Rani Maria, a religious sister in India who gave her life to help people on the margins of society.

Read all