BMA fires 17 officials in corruption crackdown

· IOL