World3 months ago
American Pastor David Lin Released from Chinese Prison After Nearly 20 Years
American Pastor David Lin has been released from a Chinese prison after nearly 20 years of imprisonment. His return marks a significant moment for religious freedoms...