Celtic mythology is comprised of legends and lore from Scotland, Ireland, Wales, the Isle of Man, Cornwall, and Brittany.
Geneticist Zhang Huarong walks through the forest near his Hong Kong research lab, gesturing towards a rotting incense tree ...