Two hundred and five residents of Hongwei Village in Jiaolai Town, Shandong Province are calling for the release of a couple detained for practicing Falun Gong, a spiritual and meditation discipline that has been persecuted by the Chinese communist regime since 1999.
The villagers signed and pressed their fingerprints on a joint affidavit attesting to…
