Kelvin Chin August 4, 2017 Life Matters “America Meditating Radio” Interview Kelvin Chin August 4, 2017 Life Matters Kelvin Chin is interviewed by Sister Jenna on the “America Meditating Radio Show.”CLICK HERE to listen to the Interview.