on August 5, 2005 The Giant Buddhas Christian Frei’s documentary traces the tragic tale of the giant Buddhas of Afghanistan’s Bamiyan Valley,… on August 5, 2005