Read Time:12 Second
Reports of the involvement of Islamic State (IS), especially its so-called Khorasan Province affiliate, in the gruesome terror attack last week on the outskirts of the Russian capital that left 133 people dead should be a cause for concern. It was…