image
CBI conducts surprise checks at 150 government departments