New horror channel in RussiaNovember 1, 2022 09.40 Europe/London By Chris DziadulRussia’s leading pay-TV operator Tricolor has launched a proprietary channel named Scream.