By Edward Pentin

MAZEN MAHDI
The inauguration is underway at Our Lady Arabia Cathedral in Awali, Bahrain, last week. The church is the largest Catholic cathedral in the Arabian Peninsula.

The Cathedral of Our Lady of Arabia is expected to be the spiritual home of approximately 80,000 Catholics.

Read More: National Catholic Register