No Picture
In the news

The Original Darfur

By Heather Robinson This article originally appeared in The Huffington Post October 8, 2010 Escaped slave and human rights champion Simon Deng arrived in Washington D.C. today, leading a group of several dozen determined activists […]