Crystal Clear Cathedrals
Ministry Watch Ministry Watch is an organisation which rates Christian charities using a variety of measures including openness and transparency, due diligence integrity research, value and beliefs, efficiency and effectiveness, and finally, best practices. Their aim is to help us be good stewards, ensuring that our donations are not wasted or misappropriated, and that they … More Crystal Clear Cathedrals