With the government falling apart and relief efforts hampered by Tropical Storm Grace, an aid worker in Haiti calls on the global community to help
With the government falling apart and relief efforts hampered by Tropical Storm Grace, an aid worker in Haiti calls on the global community to help