Afghan deported from Germany kills self on return home

afghan.jpg

—Photo by AFP