The Wall Street Journal, also referred to simply as the Journal, is an American newspaper based in New York City. The newspaper provides extensive coverage of news, especially business and finance. From Wikipedia
After rejecting federal demands, Harvard faces $2.2 billion funding freeze and tax-exempt status threats, sparking a coalition of over 100 universities defending institutional independence.