Avahan-India AIDS Initiative

Avahan-India AIDS Initiative

Avahan means “a call to action” in Sanskrit. It is a fitting name for one of the largest and most promising HIV prevention programs in the world. Launched in 2003 with funding from the Bill & Melinda Gates Foundation, this major HIV prevention... Read more