Aid agencies say more than half of Afghanistan’s population, roughly 23 million people, need humanitarian assistance.