It's 'liquor' time? Now, Taliban cracks down on alcohol, pours 3,000 litres into canal

In a video released by General Directorate of Intelligence of Afghanistan government, Taliban’s intelligence agents can be seen pouring around 3,000 litres of liquor into a canal in Kabul.