Carl Safina

  • Aired:  06/15/10
  •  | Views: 16,638

Carl Safina attributes the BP oil spill to the government protecting corporate greed instead of public interest. (5:44)

Loading...