The title just says landing confirmed. There isn't even a link to an article though, just a video. I had to web search to find out that the landing was on earth. I didn't expect Mars, but my first thought was a 1-way moon mission with a soft landing. I think Russia/USSR has done a bunch of those. Mars has also had many such landings.
Anyway thanks for the news, it just could have had some more info in the text post.