All posts by Roger

Aids denialism in London – Is it really 2015?

Latest UNAIDS report shows that 35 million people are living with HIV in 2013. Since the start of the epidemic, around 78 million people have been infected with the virus that causes AIDS and 39 million people have died of AIDS-related illnesses. In the UK alone,

Switch to our mobile site