mylespower.co.uk
Debunking the AIDS Denialist Movie House of Numbers – FULL VIDEO
In 2009 Canadian-born director and producer, Brent Leung, released the film ‘House of Numbers’. The documentary consists of interviews with scientists and AIDS denialists discussing the link betwee…