Tag: French TV

[French map in shape of France]

France’s Superior Audiovisual Council (CSA), the audiovisual regulator for the country, claims that video-sharing websites such as Facebook...