Impact Television Network (ITVN) is a satellite-based Christian television channel based in Johannesburg.

(700)

ITVN