NASA Releases First Video and Audio of Mars Landing

A mysterious oil spill began to wash up on Israel's coast last week, closing beaches and harming wildlife. The Israeli government urged people not to …