Rana Daggubati

Spanish-language film “I Have Electric Dreams” won the Golden Peacock, the top prize at the 53rd International Film Festival of India held in Goa from Nov. 20-28. The Silver Peacock for best director was awarded to Iranian writer-director Nader Saeivar for protest drama “No End.” Directed by Costa Rican filmmaker…