Scientists test the hypothesis that humans are born believers by following pilgrims on the famous Camino de Santiago in Spain. Also, remembering Canada’s Dr. Elizabeth Stern, a scientist whose pioneering cancer research is still saving lives. CBC | Health News
