Miao Wang

  • Movie News

Martha’s Vineyard International Film Festival 2017: No Festival is an Island, Though This One Stands Apart 

Seven years ago, I attended Martha’s Vineyard International Film Festival with my first feature documentary, Beijing Taxi, a portrait of…

6 years ago