Today is World AIDS Day and there are plenty of stories on the wires about nations struggling to control the spread of this disease. Even homophobic Iran is now acknowledging the existence of thousands of HIV/AIDS cases. …