gfatf.org
The high alert on ISIS must continue
Although the Islamic State (IS) group has recently lost territory and an estimated 80 percent of its revenue base, the 30 official and semiofficial IS channels and chat