The two biggest Islamic terror groups in the world are at odds again. Al Qaeda’s branch in Yemen publicly denounced the Islamic State group and declared its self-proclaimed caliphate illegitimate…
You need a TRAC license to view the rest of this content. Learn more