New Delhi, Dec. 27 -- For 10 hours a day, Rahimullah sells socks from his cart in eastern Kabul, earning about $4.5 to $6 per day. It's a pittance, but it's all he has to feed his family of five.

Rahimullah, who like many Afghans goes by only one name, is one of millions of Afghans who rely on humanitarian aid, both from the Afghan authorities and from international charity organizations, for survival. An estimated 22.9 million people - nearly half the population - required aid in 2025, the International Committee for the Red Cross said in an article on its website Monday.

But severe cuts in international aid - including the halting of U.S. aid to programs such as food distribution run by the United Nations' World Food Program - have se...