HARARE, Zimbabwe — Fire swept through a passenger bus in Zimbabwe, and police said Friday that more than 40 people died and at least 20 were injured, some with severe burns. Police spokeswoman Charity Charamba said she did not have details about the cause of the accident on Thursday night.