Video: Helen is 103 years old and lives in Idaho. Her invitation to Pope Francis is wholehearted and spontaneous. She is no longer able to travel and would love to host the Pope for tea in her kitchen in Boise, Idaho. Helen is a retired nurse practioner who studied public health at Berkley University in […]
