Website: Chechen Rebel Leader Claims Airport Bomb

8th February 2011, Comments 0 comments

A website affiliated with Chechen rebels released a video in which insurgent leader Doku Umarov claims responsibility for the Domodedovo blast.

0 Comments To This Article