The Nigerian senate Thursday passed the Nigeria Financial Intelligence Agency (NFIA) bill, which grants the agency autonomy and