1 August 2018 Liberal Senator, Eric Abetz has called on the ABC to explain how it can afford its new multi million dollar project ABC Life. Senator Abetz...