268Results

  1. An Unseen Side of Iran

    By Nieman Notes June 15, 2005

    A drug-sniffing dog, donated by the French government, is used to search a truck by Anti-Narcotics Police at Shahid Sherofat checkpoint near Esfahan, Iran, while a bus passes in the background. Approximately 15,000 cars and … Read more