Foul play suspected in the deaths of three babies

Italy’s Interior Ministry said the deaths were likely caused by an electrical fault that led to the death of three infants at a water treatment plant.A preliminary investigation showed that the power failure at the plant was caused by a faulty transformer.The power outage happened in early April, the ministry said in a statement.A transformer […]

Read more