Posted on October 12, 2010Billboards AMREF’s Wakafrika Billboards If you haven’t heard, there is this organization called AMREF (short for African Medical & Research Foundation), which makes the World’s Leading African Health Development… Continue Reading