Defying severe restrictions, Afghanistan has launched its first dedicated Christian satellite channel, Mozhda TV, broadcasting hope and the gospel in local languages across the nation. | Written by Amber Ginter | Crosswalk Headlines | Read full story at Read More
Discover more from Endless Glory Media
Subscribe to get the latest posts sent to your email.


