I’m sure these sites are already known,
but here are 2 live news sites on YouTube
for European news.
DW News Live: Breaking news and in-depth analysis from around the world
DW is a German public broadcast service.
https://www.youtube.com/watch?v=gOoTbPssAo4
Above is in English
Now showing tourist in Germany.
Not many masks in sight.
You can back up the live stream
to see the whole stories.
Also
FRANCE 24 English – LIVE – International Breaking News & Top stories - 24/7 stream
https://www.youtube.com/watch?v=oaugY_Yn6Yw
Deutsche Welle has been around since 1953; it is similar to VOA is some ways. We used to monitor it daily back in the 70's.