As winter sets in, there are fears that more than 28 million people in Afghanistan will need humanitarian assistance.

Read all