Liel Leibovitz

c. January 1, 2011 - Present Visiting Assistant Professor, Steinhardt School of Culture, Education, and Human Development, New York University Videos: 1

Recent Appearances

  • [alt text]

    Fortunate Sons

    Lieil Leibovitz recounts the visit of 120 boys from China’s Qing Empire to America in 1872. The boys, enlisted as members of the…

See all appearances

Appearance Stats

More