The Night Talia Met the “Pelicaras”
At 6:30 p.m. on July 29th, 2023, 15-year-old Talia Deila Diaz stood just outside the back door of her house, staring into the thick, shadowy rainforest that made up her backyard. She lived in a tiny, isolated village in Peru—right in the heart of the Amazon rainforest. As she looked out into the jungle, she […]