translate English to French: Hustling for Health: Developing Services for Sex Workers in Europe.
Satisfaire aux Besoins de Sante des Hommes qui ont des Rapports Sexuels avec d'autres Hommes au Senegal [PDF].