china

LLL - GFATF - Islamic State training camp busted in Sri Lanka

Islamic State training camp busted in Sri Lanka

Authorities in Sri Lanka have confirmed that the massive explosives seizure at a remote compound in Wanathawilluwa was actually a training camp for the Islamic...