Taft Today

Reporter

Kyle Kranz, Reporter

The Student News Site of William Howard Taft
Staff