Advanced Search
Business | Metro | Nation | World | Sports | Features | Specials | Delta Stories
 
 
Spanish film wins best foreign language film Oscar
28/2/2005 15:08

The Spanish film, "The Sea Inside," won an Oscar for best foreign language film Sunday.



 Xinhua