Ten people, including five government officials, have been detained for taking bribe on behalf of non-profits for allegedly facilitating violations of rules in receiving foreign donations, sources in the Central Bureau of Investigation (CBI) said Monday after a big nationwide crackdown across 40 locations.