Cairo, Egypt
       
     
Pyramids at Giza, Egypt
       
     
Maasai Mara National Reserve, Kenya
       
     
Kogelo, Kenya
       
     
Kogelo, Kenya
       
     
Kogelo, Kenya
       
     
Kisumu, Kenya
       
     
Kogelo, Kenya
       
     
Kisumu, Kenya
       
     
Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria
       
     
Nairobi, Kenya
       
     
Maasai Mara National Reserve, Kenya
       
     
Cairo, Egypt
       
     
Cairo, Egypt
Pyramids at Giza, Egypt
       
     
Pyramids at Giza, Egypt
Maasai Mara National Reserve, Kenya
       
     
Maasai Mara National Reserve, Kenya
Kogelo, Kenya
       
     
Kogelo, Kenya

"Mama Sarah" Onyango Obama, President Barack Obama's grandmother, at her rural home, in October 2008.

Kogelo, Kenya
       
     
Kogelo, Kenya

Extended relatives of Barack Obama celebrate his 2008 U.S. Presidential Election victory.

Kogelo, Kenya
       
     
Kogelo, Kenya

Extended relatives of Barack Obama watch his 2008 election victory speech from Chicago.

Kisumu, Kenya
       
     
Kisumu, Kenya

One week before the 2008 U.S. Preisdential Election, Barack Obama merchandise for sale in his ancestral homeland.

Kogelo, Kenya
       
     
Kogelo, Kenya

A 1987 photo of Barack Obama, then 26 and on his first journey to Africa, hangs on the wall of "Mama Sarah" Onyango Obama's house. 

Kisumu, Kenya
       
     
Kisumu, Kenya

A matatu ornamented with Barack Obama bills.

Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria

The Sahara International Film Festival claims to be the world's only film festival held in a refugee camp.

Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria

A young boy inspects posters for the Sahara International Film Festival.

Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria

Polisario flags flapped where the logos of corporate sponsors might. Four hundred foreigners attended and were put up in the mud-brick and tented homes of Saharawi families.

Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria

Many of the films, coming from a number of countries, including Cuba and Algeria, were set in the context of struggle and oppression.

Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria

Over four days in May, Dakhla - a remote camp of 30,000 situated three hours from the Algerian town of Tindouf - becomes the stage for a show of solidarity and Saharawi culture.

Dakhla Refugee Camp, Algeria
       
     
Dakhla Refugee Camp, Algeria
Nairobi, Kenya
       
     
Nairobi, Kenya

Young Africans marching on International Day of Persons with Disabilities.

Maasai Mara National Reserve, Kenya
       
     
Maasai Mara National Reserve, Kenya