Wednesday, June 19, 2024

Tag: Hampshire

Only 30 out of 122 boys infected with HIV and hepatitis at Lord Mayor Treloar College between 1970 and 1987 are alive today, as revealed by the Infected Blood Inquiry's final report, depicting a tragic legacy of...