• Yellow Ox Mountain
    1 video  |  Rent $1.99  |  Buy $2.99

    Yellow Ox Mountain

    1 video  |  Rent $1.99  |  Buy $2.99

    China is a country where dissenting voices have been systematically purged and propaganda efficiently woven into every aspect of life. Art has often served as a political tool, particularly during the Cultural Revolution following Mao's direct orders. This inescapably politically and culturally t...