The Roar

The Supreme Court is located in Washington D.C. There are nine justices but now only nine.

Scalia death brings trials into question

by Kyle Gehman, Assistant Editor
March 15, 2016
Load More Stories
Activate Search
Leander High School's online student-run newspaper
supreme court