Jehad Serwan Mostafa, a U.S. born terrorist, is allegedly an operative for al Shabaab and has been charged by the U.S. government of "conspiracy to provide material support to terrorists; conspiracy…
You need a TRAC license to view the rest of this content. Learn more