Swiss film wins prestigious prize in Shanghai

11th June 2010, Comments 0 comments

Swiss documentary film, the Fortress, has received the silver Magnolia award at the Magnolia International Documentary Awards Festival in Shanghai.

0 Comments To This Article