Homelessness before the Supreme Court

April 23, 2024

On Monday, the Supreme Court heard arguments about the measures a city can take to prevent homelessness in a pivotal case called City of Grants Pass v. Johnson. Grants Pass is a city in Oregon of about 39,000 people, which banned camping on public property,…

Free Speech and Political Persecution at the Supreme Court

March 22, 2024

On Monday, the Supreme Court heard arguments for NRA v. Vullo, a case in which the National Rifle Association (NRA) alleged that its free speech rights were violated, and it was being targeted for its political views. As a background to the NRA’s claim,…

The Supreme Court’s Ruling on the 14th Amendment Challenge to President Trump’s eligibility to appear on state ballots

March 4, 2024

On Monday, the Supreme Court handed down a unanimous ruling in Trump v. Anderson that overturned the Colorado Supreme Court and rejected Colorado’s attempts to remove former President Donald Trump’s ability to appear on their state’s ballot for the presidential primary. The 14th Amendment…

Keep the Razor Wire Up on the Texas Border

January 31, 2024

There is a crisis at our southern border due to President Joe Biden’s failed leadership. Since President Trump left office, upwards of 6 million illegal immigrants have entered our country (a number greater than the population of most U.S. states), putting a tremendous strain on…

Constitutional Interpretations

August 11, 2023

Ever since the inception of our constitutional system, there have been a wide array of different theories regarding how the Constitution ought to be interpreted. Textualism—arguably the most basic theory—holds that one ought to interpret the Constitution solely by its text. Thus, textualism requires an…

What is an Amicus Brief?

July 31, 2023

An amicus brief is a legal document that individuals or organizations submit to the court because they have an interest in the pending case, even though they are not directly a party to the case itself. The phrase “amicus brief” comes from the Latin word…