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

Bin Laden security chief and arms suppliers, Amin ul-Haq returns to Afghanistan after 20-years following Taliban takeover.. A close aide of Osama bin Laden has returned to his home in…