Home About TFRD Stories
This story begins in1995, in Penghu - an archipelago located50km west of Taiwan. There, a newborn named Kenny came into the world, but his arrival was far from ordinary. Shortly after birth, doc ...
Aug.11, 2025