Logopedia
Register
Advertisement

Life is an Indonesian Christian television channel broadcasting in MNC Vision. It was launched in 2009 to replace the international Christian TV network, TBN.

2009-present[]

LiFE Channel


Advertisement