BLOOD LETTING – The great tainted blood transfusion scandal in the UK, France and elsewhere. “A day of shame for the ...
© Nrf/AI/PA “It will have blood, they say; blood will have blood.” So says Macbeth in the eponymous play by Shakespeare. In the case of blood being dispensed to seriously ill patients in the United Kingdom and elsewhere over the last few decades, …