(260427) -- KABUL, April 27, 2026 (Xinhua) -- A health worker (1st R) checks a man with a prosthetic leg at a rehabilitation center run by the International Committee of the Red Cross (ICRC) hospital in Kabul, Afghanistan, April 25, 2026.
TO GO WITH "Feature: Beyond assistance: struggle for independence among Afghanistan's disabled" (Photo by Saifurahman Safi/Xinhua)



















