Christian Aid is the official relief and development agency of 41 Christian churches in the UK and Ireland, and works to support sustainable development, eradicate poverty, support civil society and provide disaster relief in South America, the Caribbean, Africa and Asia. Read More
The influential Roman Catholic Church in Goa on Sunday expressed its opposition to the proposed garbage treatment plant near the historically significant Old Goa Church complex near Panaji, claiming it is in close proximity to the 17th century UNESCO ...
Student union and staff association of St Stephen's college on Friday staged a protest against the alleged interference of the church authorities along with a member of the institution's Supreme Council in a panel to select students. ...