
Evangelism & Discipleship

-

Mozhda TV goes on air as first Afghan Christian TV channel in historic launch
Mozhda TV, which its founders describe as the first Afghan Christian television channel, began broadcasting Saturday, Oct. 24, as church leaders, mission partners and Afghan believers gathered to mark its launch. -
Veteran missions leader Daniel Bianchi to lead Arise Latin America