The INC at 100
The most fascinating thing about the “Philippine Arena,” billed as “the world’s largest indoor multipurpose venue,” is probably not that it stands on Philippine soil but that it has been built by the Iglesia ni Cristo (INC). Known for the distinctive architectural style of its churches, the INC usually builds small replicas of its central … Read more