The Free Press is an American Internet-based media company based in New York, New York, founded by journalist Bari Weiss and her spouse Nellie Bowles. The company started as a newsletter in 2021, and grew into associated media company in 2022. From Wikipedia