Why I love vultures

1,252,408 views | Munir Virani • TED@Nairobi