In the early hours of Dec. 22, 2024, fishermen working in the Talara Sea in northern Peru hauled in their nets. But instead of the day’s catch, they found oil impregnating their gear. Hours later the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results