Ali Farhan Asadi

Ali Farhan Asadi is being designated pursuant to E.O. 13224 for having acted or purported to act for or on behalf of, directly or indirectly, ...
Read Full Article »