"Everything happens for a reason" -- and other lies I've loved

9,140,568 views |
Kate Bowler |
TEDMED 2018
• December 2018