Christians are Allowed to Worship

Announcement Date: March 30, 2008

Christians are now allowed to worship openly following the inauguration of the first official Christian church, St. Mary’s Roman Catholic Church.