The Team arrived safely in Johannesburg with all luggage.  Praise God all 22 pieces made it!  We continue our journey into Swaziland this morning and hope continue updating as we head to our first Care Pointe later today.