on June 28, 1986 Tian ling ling, di ling ling In 1980, a crack team of Taoists (garbed like ninjas!) successfully vanquish a mob of… on June 28, 1986