Inside the Africa24 continuous news television studios in Saint-Cloud, France.