I was actually looking for a good resource to practice listening myself and one of my French friends told me about France24.
They do a broadcast of a mixture of news, from French and global news, to fashion, sports, and economics. They’re usually pre-recorded segments that loop, and they’ll change the broadcast after so many loops (I haven’t paid attention, but it may be something like every two hours) If there is an event going on (Like the presidential election) they do live discussions.
The vocabulary needed varies greatly, as they cover many different topics and events. They talk fairly fast, even for French, and unfortunately, there are not live subtitles.
Also check out FrenchCulture.org where you can find a number of free French TV channels.