What an utterly pointless article capitalizing on the success of the NASA team. Nobody is saying space is America's, what they were saying was that this was a big day for the American space program, because it was NASA, not the Chinese space agency, or the Russians or anyone else that put Curiosity on mars.
And I'm not even an American. I will be just as happy next time any other nation does something like this too, but this one belongs to the Americans.