Oil spill leaks onto riverbanks of Colombia, Ecuador

by Andrew J. Wight November 12, 2013