Why I love vultures

1,269,919 views |
Munir Virani |
TED@Nairobi
• May 2012