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
Leander High School's online student-run newspaper
nation news