by Sean Reilly | May 23, 2008
Archbishop Desmond Tutu has addressed the 61st World Health Assembly which ends in Geneva tomorrow. Holding up a t-shirt proclaiming “HIV Positive Kids Need Treatment,” he highlighted the need to address the challenges faced in relation to HIV positive...