Abu al-Walid shoots down Russian helicopter

1 year ago
8

April 9th 2002 Chechen Mujahideen leader Abu al-Walid shoots down a Russian Mi-24 helicopter. The 3 man crew would later be executed after Russia refused to release 20 prisoners in exchange.

Loading comments...