Jubilee Media is a Los Angeles–based media company. It runs the Jubilee YouTube channel, which has 10 million subscribers as of May 2025. From Wikipedia
Commentators challenge Jubilee’s hosting of extremist voices following 4-million-plus YouTube views