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….
The Indian Film Festival in Los Angeles (IFFLA) has stood as a beacon of cultural celebration for over two decades….