PUTRAJAYA: A total of 18 people have been arrested and 245 witnesses called as the Malaysian Anti-Corruption Commission (MACC) investigates 14 cases linked to the Tabung Haji Royal Commission of Inquiry (RCI) report.