The John Cain Foundation is an IRS-dseignated 501(c)(3) non-profit organization based on the original charter and morals of the Mosaic Templars. Founded by Mr. John A. Cain & Muhammad K. Rasheed; continuing the mindset & work of the Honorable John E. Bush & the Honorable Chester W. Keatts, founders of the Mosaic Templars of America.