Doku Umarov, the leader of the North Caucasus rebels.

Doku Umarov, the leader of the North Caucasus rebels.