1 Matching Annotations
  1. Nov 2023
    1. NHS interpreting service problems contributed to patient deaths

      This being BBC, and me being also a medical interpreter, I trust that this is true.