BMA cracks down on corruption: 38 officials face discipline after 50 officers fired