Oil executives barred from leaving Peru after massive spill causes ‘ecological disaster’
By Jimena de la Quintana, Karol Suarez and Claudia Rebaza, CNN Four oil executives in Peru have been barred from leaving the country as authorities investigate a massive oil spill that forced Lima to declare an environmental emergency earlier this month. The travel ban will last for 18 months, according to Judge Romualdo Aguedo. It
Continue Reading