Hospitals and health workers under fire