KENYA: HIV/AIDS – ”People’s Tribunal” demands access to life
Nairobi, 23 September– ”We need treatment, we need treatment,” Kenyans shouted loud and clear on Tuesday outside the venue of the 13th International Conference on AIDS and Sexually Transmitted Infections in Africa (ICASA), being held […]