Why does Afghanistan have such a large opium trade?
Afghanistan is not well-controlled by its government. Consequentially, any group that puts up enough resistance will get their own way. Since opium is quite expensive, there is a fairly large market for it, and poppies grow very well in Afghanistan’s climate, opium is something that Afghanistan can make and trade easily.