Through a US$ 29 million grant, South Africa will receive enough medicine to provide HIV prevention to 450 000 people at high ...