The mission of the LaTorra-Larsen Medical Foundation is dedicated to providing needed health and medical services to the island of Haiti to improve the living standards of the poorest nation in America's own "backyard".
A young Haitian girl is rescued from the rubble of a collapsed building in Port-au-Prince, Haiti
Jan. 19, 2010