France Channel: New French Programming Streaming Channel Launches in the US For US fans of French programs, there’s a new streaming service for you: France Channel.