The Colombian film “Los Reyes del Mundo” (“The Kings of the World”) has won the top award at the 70th San Sebastián film festival in Spain... Read more