NEWS Bin Laden security chief and arms suppliers, Amin ul-Haq returns to Afghanistan after 20-years following Taliban takeover (photos)