India-West News Desk LOS ANGELES, CA – The Indian Film Festival of Los Angeles (IFFLA) has been approved by the National Endowment for the Arts (NEA) for a grant of $20,000. “Projects like the Indian Film Festival of Los Angeles exemplify the creativity and care […] Read this story