Yesterday, the Bank of Uganda officials implicated in 90 Billion scandal were rearrested on orders the Criminal Investigations Department of Police (CID)...