The Islamist Kavkaz website finally announced this week that Russian terror leader Doku Umarov is dead. The Gateway Pundit reported this back in January.

An Islamist website issued the “sorrowful news” that Doku Umarov, the leader of the Chechen Islamists is dead.



Dead? Doku Umarov is reported to have been killed by Russian secret services. (Daily Mail)

Reuters reported: