I created a little news site (https://magnetoid.com) specifically to try to get stories from every country in the world. Most countries are directly represented, though there are a few exceptions like Andorra (maybe 20 total?), where there's not a terribly great English news source for me to pull from. Countries not directly represented are still covered by regional sites that I scrape.
It's made with Python, SQLite, OpenResty, and Redis. no ads, tracking, or javascript