Much of North America can witness a delightful astronomical event on the evening of December 7 as the moon blocks out Mars


More...