A Lesson In Contrasts Rebecca Cannon June 12, 2013 Living in Kinshasa, DRC (a city of about 10,000,000 people) we can sometimes forget that MAF’s vision is for isolated people. There are always people Read More »