Believers Church shady land deals in Jharkhand, to be slapped FCRA violation notices
India has one of the largest NGO sectors in the world. The country has more than 33 Lakh registered NGOs compared to 11 Lakh registered corporates. However, the funding to these organizations is...






















