Watch Kanal 10 Asia live from Sweden
Kanal10 Asia is the new international Christian TV station In the southern parts of Sweden lies the quaint town of "Ämhult"; the home of Kanal10. And every single day, 24/7, the channel transmits programs from this location to all of Asia.
Visit Kanal 10 Asia Website