Afghan Christian TV channel launches to share the Gospel despite Taliban restrictions
Source: Christian Post
Published: 2026-10-26 20:39 (UTC)
Afghan Christian TV channel launches to share the Gospel despite Taliban restrictions
Source: Christian Post
Published: 2026-10-26 20:39 (UTC)