Olga’s Story: Seeing Hope Again in the Peruvian Amazon

Olga Marina Armas Vilchis lives in Indiana, a small riverside community along the Amazon River in Peru. Now in her early eighties, she has spent a lifetime defined by hard work, faith, and love. For more than fifty years, she and her husband, César Vázquez Flores, raised twelve children—ten sons and two daughters—with dedication and […]