header nav1

News

Friday September 20, 2019

Loading Icon
The World’s ‘Largest Indoor Arena’
Commercial
Tuesday July 22 2014

The World’s ‘Largest Indoor Arena’

Philippine President Benigno Aquino has presided over the opening of what is billed as the world's largest indoor stadium, erected by a politically-influential religious sect.