Hundreds of Afghans are queuing through the night at the passport office in Kabul, before setting off on the long and dangerous journey to Europe. Many take a bus to the Iranian border, the first leg of a 6,000-kilometer journey. (RFE/RL's Radio Free Afghanistan)