
Christina Marouda on why she launched IFFLA: I happened to love Indian cinema
The Indian Film Festival in Los Angeles (IFFLA) has stood as a beacon of cultural celebration for over two decades. Founded in 2002 by Christina Marouda, it has become not merely a cinematic event but a…