Authorities in the southern Indian state of Tamil Nadu are investigating whether the death of a man at a college campus over the weekend was the result of a falling meteorite. A blast at Bharathidasan Engineering College left a crater in the ground and blew out glass windows in nearby buildings....