New Church Consecrated in Doha
The St Thomas Syro-Malabar Church, the largest among the Inter-Denominational Christian Church (IDCC) members, was consecrated on Friday at Mesaimeer, in the presence of thousands of faithful.
Read More