Why I love vultures

1,281,649 views|
Munir Virani |
TED@Nairobi
• May 2012