Watch BFM TV live from France
BFM TV is a 24-hour rolling news and weather channel based in France and available globally via digital, cable, and satellite television. This channel provides political, social, economic, sports, and international news.
Visit BFM TV Website