Why I still have hope for coral reefs

1,403,366 views | Kristen Marhaver • TED2017