Look at the black patch under the U.S. flag...
You gotta love their humor. This SHOULD be on the front cover of Time, Newsweek, etc. But it won't be.
The flags are France, Germany, and Russia.
Even if you don't care a whit about Mars, the way these pages present information and blend text, audio, and video animation is something to see.