Live stream preview
Christian World News - 23rd August 2022
22m
As Afghanistan descends into a terror state, the country’s Christians persevere.
As Afghanistan descends into a terror state, the country’s Christians persevere.