The Free Press is an American Internet-based media company based in Los Angeles, California, founded by Bari Weiss and Nellie Bowles. The newsletter was first published in 2021 while its associated media company officially launched in 2022. Wikipedia