Two thumbs up. Love it! Suggestion: have another "World Map View", where you absolutely position thumbs of the papers on a div. I explain more and build a mockup below.
Looks pretty good. The decision to put the New York Post up there is questionable. I certainly don't mind right-leaning news, but New York Post is garbage.
Seems similar to: https://frontpages.freedomforum.org/
https://www.frontpages.com/the-wall-street-journal/