Afghanistan faces humanitarian crisis