Not meteorite, land-based explosion killed man in India: NASA Top Stories February 10, 2016 Indian scientists say detailed analysis needed.