The Taliban Has $1.6 BILLION In Revenue! August 18, 2021 by timlangeman Afghanistan is responsible for 84% of the world’s opium. Filed Under: links Tagged With: afghanistan-opium, anthony-pompliano, opium, taliban-opium