His light shone again
The light of our Lord Jesus Christ has not stopped shining and continues dispelling darkness and death; that is exactly what happened last December 2021 at a remote location on the border between India and Nepal.
new rescue mission