The image of the Taliban destroying two ancient Buddha statues in Afghanistan in 2001 shocked the world. Fortunately, many other artifacts from the storied country have survived its war-torn history, and some 230 of them are on display this spring at the Museum of Fine Arts, Houston as part of…
Audrey Jones Beck
Posted inArts & Pop Culture
