Philanthropist Surprises Six More Twin Cities Nonprofits with $26.1M in Gifts

Share