Did Something Explode on Mars?
The above footage has launched some very heated debates about what may or may not have happened on our favorite neighborhood red planet.
Taken last year by an Indian space probe, the photos appear to show a giant explosion. Some conspiracy theorists believe it to be a nuclear explosion, or the testin…