WAMU 88.5 - American University Radio
Now Playing

Chevron Executives Barred From Leaving Brazil

The move suggests formal criminal charges may be coming over their alleged roles in a deep-water oil spill last year off the coast of Rio de Janeiro. The company already faces fines and an $11 billion lawsuit over November's 3,000 barrel spill.