“Gods in Shackles”, to be Screened in Kochi

KOCHI: “God in Shackles” a multiple award winning and United Nations nominated documentary exposing the.