AFGHANISTAN-OPIUM

U.S. soldiers inspect a cache of opium that was seized at a border police station on the outskirts of Herat, 23 October 2007. Afghan border police in the western Afghan city have seized 644 kilograms of opium. Afghanistan accounts for over 93 percent of the world’s supply of opium, the main ingredient in heroin, a lucrative trade whose proceeds in part fund some of the Taliban-led insurgency. AFP PHOTO/STR (Photo credit should read STR/AFP/Getty Images)

foodbank