A Tsem Tulku Buddhist Organisation, Kechara began in 1992 and has since then filled the hearts and souls of many while its soup kitchen fills the bellies of those in need.