The six-monthly anti-HIV jab, which prevents getting HIV through sex, is now stocked for free at 360 government clinics in ...