The name of the remote Egyptian village Al-Nehaya sounds much like the Arabic word for "the end", which is sadly fitting given the grinding poverty endured by most of its people. Years of political ...