The Latin Church is the largest autonomous particular church within the Catholic Church, whose members constitute the vast majority of the 1.3 billion Christians in communion with the Pope in Rome. Read More
New Delhi/Thiruvananthapuram, April 5 Kerala-headquartered Malankara Orthodox Syrian Church's supreme head, Baselios Marthoma Mathews III on Wednesday called ... ...