TEHRAN – Iranian filmmaker Mohammad-Sadeq Jafari’s “Weavers of Imagination” was picked as best documentary film at the Lifft India Awards in India, the organizers announced last week. “Weave... Read more