Europe
London’s HIV Clinic Accidently Releases Names of all Clients
The 56 Dean Street clinic of the Chelsea and Westminster Hospital NHS Trust has ‘accidently’ revealed the identity of hundreds of people using its HIV ……Read More
© All Rights Reserved. Republish with permission only.