This is a cool idea. I think this is achievable with APIs/scraping of news sites, some machine learning/LLM (to assign locations to news stories), and an open source library like Leaflet.
A prototype could use manually sourced news sites that consistently use datelines that are easy to parse. It could be hard to scale that up, especially for languages-you-don't-read, but could still be interesting.
Could also have a global weather data layer/view, since that'll be relevant for extreme weather events.