From the Peace and Mediation Forum:
Delon Egypt
who lost his left eye during the Hangberg "war" in September 2010 next to him
Haneefah Lee
Print
To
p