×
Log in
Upload File
Most Popular
Art & Photos
Automotive
Business
Career
Design
Education
Hi-Tech
+ Browse for More
aliza-better documents
Documents
This is a devastating image of a baby born with a serious birth defect do to the mineral run off in the Ok Tedi River Harrowing photographs a grim reminder