Why I love vultures

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