Afghan intelligence agents poured around 3,000 litres of liquor into a canal in Kabul

Scroll to top