Sister Rita D\’Souza has been serving in the Catholic Charismatic Renewal Movement since the tender age of 19. She received a call to religious vocation in 1985 and joined ‘Disciples of the Lord Jesus Christ’, a Franciscan Charismatic Religious Community in the United States. Sister Rita’s raw passion for the Word of God and her heart for evangelization, unfolds through her teachings, where she captures beautiful stories bringing her listeners to an encounter with Jesus, the Light of the World.