Farida
Pacha
biography
He earned a master's degree from Southern Illinois University and in 2006 directed The Seedkeepers, which won the Indian National Film Award. My Name Is Salt is his first feature-length documentary and was screened at the IDFA in Amsterdam, where it won the First Appearance Award.
Nationality
India
Genres
Documentary







