Breaking News
Mayflower Pastor submits Statement of Faith
(Thailand) Amid growing concerns about transnational kidnapping by the Chinese government, Pastor Pan Yongguang of the Mayflower Church released a statement of faith, denying he would ever return to China