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

Leave a comment

ITVN