The Indian Film Festival of Los Angeles (IFFLA) announced today the Opening Night Gala film, SOLD, a harrowing and inspiring story of child trafficking. The festival will run from April 8 to 13 at ArcLight Hollywood in Los AngelesRead More