A fire swept through a series of tents where a trade fair was being held Monday in north India, killing at least 45 people and injuring 160 more, officials said. The fire occurred during a consumer electronics show in the dusty rural town of Meerut, about 400 kilometers from the city of Lucknow. Witnesses described a horrific scene, with screaming injured people, three enormous tents destroyed, and rescuers pulling out corpse after corpse. "Dead bodies are strewn around, most of them are charred beyond recognition. The bodies were dumped into trucks, jeeps and ambulances and taken away from the public glare," said Prakash Arya, a witness reached at the scene on his mobile phone.