Christian satellite in Iran is making headway beyond expectation as growing numbers of people embrace Jesus Christ through television, according to a recent report.
Less than a year on air, the 24-hour Farsi-language satellite television channel SAT-7 PARS said it is receiving a flood...