Carrie SpechtApr 13, 20182 minClosing Night 16th Annual Indian Film Festival of Los AngelesNow in its 16th year, the Indian Film Festival of Los Angeles (IFFLA) is a nonprofit organization devoted to a greater appreciation of...