Michele Baldwin Saves Many Lives in Ladakh
Michele Baldwin, a pioneering cervical cancer advocate (1966-2012), is making big waves! Here’s a clip of a film with Michele that was recently dubbed in Ladakhi in order to create… Read More »Michele Baldwin Saves Many Lives in Ladakh