Liberty HealthShare, the Canton, Ohio-based Christian healthcare sharing ministry, is returning more than $2 million to its members in May 2026. Additionally, they are reducing monthly share ...