Police: Failing Brakes Kill 4 Americans in Haiti
Failing brakes were the cause of a traffic accident in Haiti that killed four Michigan residents on a medical mission, Haitian police said Saturday. Garry Victor of Haiti’s national police department said the Toyota Landcruiser carrying the four Americans and …