For more than thirty years, International Allied Missions Haiti - or IAM Haiti - has been providing medical care to those who need it most and are the hardest to reach in that country.
For more than thirty years, International Allied Missions Haiti - or IAM Haiti - has been providing medical care to those who need it most and are the hardest to reach in that country.