News

IBFF 2003 Closes November 23

23 November 2003
The first International Buddhist Film Festival took place at the Los Angeles County Museum of Art (LACMA) November 20–23, 2003.

Programs consisting of films from several countries   more>

Read full story