History of Kanjoor Church

Know all about the Kanjoor Church in Kerala where devotees witness a powerful deity who grants all their wishes. Watch the full episode, online only on Hotstar.

Watchlist