Human Rights|Mali
According to a statement released by the SITE Intelligence Group on Sunday, the Islamic State’s West Africa affiliate claimed responsibility for an ambush last week that killed 33 Malian troops. According to Mali’s army, fourteen soldiers were also…
Latest Posts
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.