Professor Michel Kazatchkine, Executive Director of the Global Fund, giving opening remarks

Professor Michel Kazatchkine, Executive Director of the Global Fund, giving opening remarks

Copyright © 2012 – 2018  QuiltForChange.org
Website Design by Growing Minds, Inc.