Posted on Dec 5, 2019MAKUDAMHere is the attestations from various people about Kattachira miracle of tears on 21st October 2009 which continued for seven years - (Obverse side)