Why Did God Create the Thai Liver Fluke? July 11, 2017 The Thai liver fluke causes quite a bit of human misery. This parasite infects fish living in the rivers of Southeast Asia, which, in... Creation Views by Fazale “Fuz” Rana Read