Local 5 Kerala temple calls for devotees' blood to bathe idol during worship

  1. home
  2. > national
  3. > Local 5 Kerala temple calls for devotees' blood to bathe idol during worship