Almodóvar takes home Venice Golden Lion with first English-language film
Venice, Italy, Sep 7 (EFE).- Spanish filmmaker Pedro Almodóvar won the Golden Lion at the 81st Venice Film Festival on Saturday for The Room Next Door, his first English-language feature film in which...