Taiwanese

  • Church Pastor Detained in China for Singing ‘Jesus Loves You’

    (Photo: Reuters/Thomas Peter) A Taiwanese Christian pastor was detained for singing the worship song “Jesus Love You” in Zhengzhou, Henan, in China, which officials there have branded as an “illegal religious activity.” ChinaAid, which reports on persecution and human rights abuses in the world’s most populous nation, said Pastor...