NewsFeed

Firecracker factory explosion in India

An explosion and fire ripped through a firecracker factory in Harda in India, where several people were reportedly killed and injured.