Watch Chosen TV (English) Live from Nigeria. Chosen TV. The Lord’s Chosen Charismatic Revival Church, founded by Pastor Lazarus Muoka, is a Christian Ministry. The channel is based in Lagos, Nigeria.