I just discovered a streaming news channel called “France 24” describing itself as: “France 24 covers international news with a French perspective and carries the values of France throughout the world.”
News is aired in English and you have full choice of whether you want to watch in window or full screen.
Go straight to: www.streamick.com and choose “France 24” under the subheading “News 24/7“