Dramatic images released yesterday of the moment 17 pro-Russian special police died at the hands of Chechen rebels have caused acute embarrassment at the Kremlin. The Russian government has repeatedly declared it has won the war against separatists, but the footage of the rebel attack broadcast on a Chechen rebel website suggests otherwise. The two-minute video, shot from a distance of about 100 metres, showed a Soviet-made bus being ripped apart by a powerful explosion as it drove at speed down a country road. The blast appeared to be caused by a mine or booby trap. An accompanying commentary said the vehicle contained 15 Russian and Chechen “spetznaz” special purpose police on their way to a security sweep in a village near the Chechen capital of Grozny last Tuesday. Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.