Mambo Sawa Sawa

One of the four survivors featured in the film The Last Survivor is Justin Semahoro Kimenyerwa, a Congolese refugee who was resettled to the United States on June 11, 2008. This is his story.

Advertisements