FILE - This is an undated photo of the world's tallest statue of Buddha, measuring 53 meters (175 feet) in Bamiyan, Afghanistan. According to Taliban officials, ruling Taliban soldiers demolished the head and legs of the statue, defying international...
{}