On 19 March 2025, the French Authority for the Regulation of Audiovisual and Digital Communication (Arcom) issued a formal request to Eutelsat SA to cease broadcasting the Russian television channels Channel 5 and STS. This decision was made in acco…
Source