Quick Look: The Life is a channel from New Life Anointed Ministries International in Woodbridge, Virginia) that offers a live video stream which was not working during our review.
-- Information is current as of February 28, 2018
Developer's Channel Description: The Life, is a founded and established in 1993 by the leading of the Holy Spirit. The vision was to establish a ministry where the Holy Spirit would be free to operate in all the Gifts of the Spirit.
CHANNEL STORE CATEGORY: Religious
DEVELOPER: LifeStream Television Networks