Question: When was the company that published World Press Review founded?
Sentence (from "World Press Review"): World Press Review (Worldpress.org) is an independent, nonpartisan New York based magazine founded in 1974 and initially published by Stanley Foundation and Teri Schure, with an online edition which was launched in 1997.
Relevant evidence: Yes