Ancient Taoist Temple Demolished in Shaanxi (video)
Authorities ordered the demolition of the Yaochi Palace Temple because it supposedly “violated building laws,” the pretext often used by officials to crack down on religious meeting venues in China.