Tindouf Camps, Algeria A Glimpse into the Lives of Sahrawi Refugees I recently visited the Tindouf refugee camps in Algeria, home to over
Kibera, Kenya Life in the Slums: A Glimpse into Kibera Kibera is one of the largest slums in Africa, with over one
Tindouf, Algeria The Unforgettable Experience of Living in a Saharan Refugee Camp My sensors registered a harsh and barren landscape as far as the