Three senior IDAC officials suspended following Andrea Johnson's resignation

· IOL