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.
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.