Advanced Search
Business | Metro | Nation | World | Sports | Features | Specials | Delta Stories
 
 
Tickets for the 11th Shanghai International Film Festival will go on sale at 23 cinemas across the city from Saturday.
3/6/2008 16:16

Tickets for the 11th Shanghai International Film Festival will go on sale at 23 cinemas across the city from Saturday.