Its been rumored Bin Laden aide Amin-ul-Haq has returned to Afghanistan

3 years ago
6

It's been rumored reported that Bin Laden aide has returned to Afghanistan following the Taliban takeover. Amin-ul-Haq was head of security for Bin Laden, and had worked closely with the group’s leader since the 1980s.

Loading comments...