Till Passow Film Director, Germany Awarded Films Howrah Howrah in 15th International Documentary Film Festival Amsterdam